我一直在使用geany創建Java程序在那裏到現在爲止我是能夠成功地編譯它們製成。下面在java中創建的簡單程序是使用geany創建的,但是發生了非法的charcter錯誤(\ u0000)。爪哇 - 編譯程序時非法字符錯誤使用geany u0000的
public class SumOfCubedDigits
{
public static void main(String[] args)
{
for (int i=1; i<=9; i++)
{
for (int j=0; j<=9; j++)
{
for (int k=0; k<=9; k++)
{
double iCubed=Math.pow(i,3);
double jCubed=Math.pow(j,3);
double kCubed=Math.pow(k,3);
double cubedDigits = iCubed + jCubed + kCubed;
int concatenatedDigits = (i*100 + j*10 + k);
if (cubedDigits==concatenatedDigits)
{
System.out.println(concatenatedDigits);
}
}
}
}
}
}
我在nano中重新創建了程序,它能夠成功編譯。然後我用SumTest.java的不同名稱將它複製到geany,編譯它並得到相同的非法字符錯誤。很顯然,錯誤在於用於覆盆子pi的geany IDE。我想知道如何修復編輯器來成功創建和編譯程序,因爲它不僅僅是這個程序,它是任何使用geany在java中創建的程序。