gpt4 book ai didi

java - 有关ACM中的Java公共(public)类名称的问题

转载 作者:行者123 更新时间:2023-12-01 17:04:01 26 4
gpt4 key购买 nike

public class UVA_386 
{
public static void main(String[] args)
{
for(int b=2;b<a;b++)
{
for(int c=b;c<a;c++)
{
for(int d=c;d<a;d++)
{
if(Math.pow(a,3)==Math.pow(b,3)+Math.pow(c,3)+Math.pow(d,3))
{
System.out.printf("Cube = %d, Triple = (%d,%d,%d)\n",a,b,c,d);
}
}
}
}
}
}


这是一个关于Perfect Cubes的程序,该程序可以工作,但是我对java中的编译器有疑问。当“ public class UVA_386”中的“ public class Main UVA_386”更改时,它无法编译。这是什么问题?

最佳答案

在Java中,文件名和类名应该相同;除非文件中有公共类,否则此要求不是强制性的。

由于使用了public,因此必须使文件名与类名相同。

如果您想进一步了解此问题,请访问this链接以获取更多详细信息。

关于java - 有关ACM中的Java公共(public)类名称的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61475910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com