我是新來的java,我們在大學使用Eclipse。Eclipse上的Java簡單程序
我需要創建一個類(命名爲矩形),其中包含兩個變量: 雙dblLargeur,dblHauteur(代表高度和寬度法語)
類也應該包含兩個方法: 公共雙getSurface( ) - 返回矩形的表面 和main() - 測試類
你能告訴我在java中編寫這個程序的最簡單方法嗎?
我是新來的java,我們在大學使用Eclipse。Eclipse上的Java簡單程序
我需要創建一個類(命名爲矩形),其中包含兩個變量: 雙dblLargeur,dblHauteur(代表高度和寬度法語)
類也應該包含兩個方法: 公共雙getSurface( ) - 返回矩形的表面 和main() - 測試類
你能告訴我在java中編寫這個程序的最簡單方法嗎?
掃描儀工作以幫助獲得用戶輸入。
要
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
你的類只使用一個掃描器得到一個字符串,
Scanner scan = new Scanner(System.in);
String myStr = scan.nextLine();
的整數。
public Class Rectangle{
private double dblLargeur;
private double dblHauteur;
//create the variables
public double getSurface(){
return dblLargeur * dblHauteur;
}
//your method
public static void Main(String[] args){
Scanner scan = new Scanner(System.in);
dblLargeur = scan.nextDouble();
dblHauteur = scan.nextDouble();
System.out.println(getSurface());
}
}
請注意我們如何使用nextDouble()
來設置寬度和高度。
你可以做到這樣的 - >
public class Rectangle {
double height, width;
public Rectangle(double height, double width){
this.height = height;
this.width = width;
}
double getSurface(){
return height * width;
}
public static void main (String[] args){
// do practice here
}
}
我在這段代碼中看不到一個掃描器。 – intboolstring
的[?我怎樣才能讀取使用Java中的掃描儀類的控制檯輸入(可能的複製http://stackoverflow.com/questions/ 11871520/how-can-i-read-input-from-the-console-using-the-scanner-class-in-java) – user7
請更具體的問題。 – prakashchhetri