我試圖以float數組引進一套浮點數的:爪哇:掃描儀浮子錯誤
protected float[] a = new float [100];
public void setCoef(){
System.out.println("Introduceti coeficientii: ");
for (int i = 0; i <= this.grad; i++)
{
Scanner in = new Scanner(System.in);
this.a[i] = in.nextFloat();
}
}
但它產生此異常時我輸入2.3例如:
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextFloat(Scanner.java:2388)
at polinom.PolinomR.setCoef(PolinomR.java:35)
at polinom.PolinomReal.grade_coef(PolinomReal.java:14)
at polinom.Operatii.main(Operatii.java:43)
'2.3'應該可以工作。你確定你沒有輸入'2,3'嗎? – Keppil 2013-03-13 21:36:27