Java: Utföra beräkning i metod?
Hej.
Har gjort ett program som beräknar arean av två rektanglar och sedan talar om vilken av dessa som är störst eller om de är lika stora.
Jag skulle vilja att beräkningen av arean beräknas i en metod, men har ingen aning om hur jag ska gå till väga. Dvs. hur jag får metoden att ta emot inmatning för resp. rektangel och sedan returnera ett svar som jag sedan kan använda för att räkna ut vilken som är störst.
Tacksam för hjälp.
public static void main (String[] args) {
int längd1;
int längd2;
int bredd1;
int bredd2;
String rektangel1;
rektangel1 = showInputDialog("Rektangel 1" + "\n" +"Mata in rektangelns längd");
längd1= Integer.parseInt (rektangel1);
rektangel1 = showInputDialog("Rektangel 1" + "\n" +"Mata in rektangelns bredd");
bredd1 = Integer.parseInt(rektangel1);
int area1;
area1 = längd1 * bredd1;
String rektangel2;
rektangel2 = showInputDialog ("Rektangel 2" + "\n" + "Mata in rektangelns längd");
längd2 = Integer.parseInt (rektangel2);
rektangel2 = showInputDialog ("Rektangel 2" + "\n" + "Mata in rektangelns bredd");
bredd2 = Integer.parseInt(rektangel2);
int area2;
area2 = längd2 * bredd2;
if (area1 > area2)showMessageDialog (null, "Rektangel 1 är störst");
else if (area2 > area1) showMessageDialog (null, "Rektangel 2 är störst");
else showMessageDialog (null, "Rektangel 1 och Rektangel 2 är lika stora");
}}