Memahami 'ralat: '.class' dijangka'
Keterangan Ralat:
Ini ralat berlaku semasa penyusunan apabila pengkompil menemui nama jenis dalam konteks yang menjangkakan ungkapan. Mesej ralat ini menunjukkan bahawa pengkompil keliru dan percaya ungkapan .class diperlukan di lokasi tersebut.
Punca:
Pembetulan:
Penyelesaian bergantung pada yang dimaksudkan kod:
double d = 1.9; int i = (int) d; // Correct: cast 1.9 to integer
int j = someFunction(a); // Correct ... assuming 'a' is appropriate
Contoh Tambahan:
someMethod(array[]);
int i = someMethod(int j); // Should be: int i = someMethod(j);
int i = int(2.0); // Should be: int i = (int) 2.0;
int[]; letterCount = new int[26];
if (someArray[] > 80) { // Should be: if (someArray[someIndex] > 80)
if ((withdraw % 5 == 0) && (acnt_balc >= withdraw + 0.50)) double cur = acnt_balc - (withdraw + 0.50); System.out.println(cur); else System.out.println(acnt_balc);
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Penyusunan \': \'.class\' expected\' dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!