我一直在使用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中创建的程序。