下面你可以看到我的代碼。我是新來的java(這是家庭作業),我的問題是,我需要把拋出java.io.IOException,以及如果我需要輸入一些文本,將看代碼。真的希望你能理解我的問題。謝謝。如何使用throws java.io.IOException?
EDITED - 看起來我需要掃描儀,因爲我需要輸入機會。
class cilindrs { //object
int augstums;
double radiuss; // variables
float pi;
String krasa;
cilindrs (int a, double r, float p, String k){ //constructor
augstums = a;
radiuss = r;
pi = p;
krasa = k;
}
double tilpums(){
return 2 * (pi * radiuss * radiuss) * augstums;
}
double tips() { //method
if (krasa == "sudraba") {
System.out.println("Jaa");
} else {
System.out.println("Nee");
}
return 0;
}
}
主類:
class majasdarbs4 {
public static void main (String args []) {
cilindrs A = new cilindrs(12, 2.5, 3, "zils");
cilindrs B = new cilindrs(23, 4, 3, "sudraba");
cilindrs C = new cilindrs (17, 9, 3, "melns");
double V;
V = A.tilpums();
System.out.println("Tilpums ir " + V);
System.out.println ("Izvelesimies so cilindru? ");
A.tips();
V = B.tilpums();
System.out.println("Tilpums ir " + V);
System.out.println ("Izvelesimies so cilindru? ");
B.tips();
V = C.tilpums();
System.out.println("Tilpums ir " + V);
System.out.println ("Izvelesimies so cilindru? ");
C.tips();
}
}
它從哪裏獲得輸入? – Troubleshoot
這裏什麼都不會拋出'IOException',所以我不確定你想要什麼...另外,*請*正確地格式化你的代碼。 –
你什麼都沒試過,這是你的功課,代碼格式非常糟糕,甚至不符合編碼標準。而你只是坐在那裏,等待有人做你的功課。好... –