java - 这段简单的 Java 代码有什么问题?

标签 java

public class HelloWorld{
     public static void main(String []args){
        System.out.println("Hello World");
        Object i = Integer.valueof(42);
        System.out.println(i);
     }
}

在网站http://www.compileonline.com/compile_java_online.php上编译并执行上述代码后,我收到以下错误:

编译源代码...... $javac HelloWorld.java 2>&1

HelloWorld.java:5: error: cannot find symbol
        Object i = Integer.valueof(42);
                          ^
  symbol:   method valueof(int)
  location: class Integer
1 error

最佳答案

o 是大写的,您需要执行 Integer.valueOf(42) 而不是 Integer.valueof(42)

这种不带空格地拼写出多个单词并使用大写字母来显示单词开头的形式称为CamelCase。 Java 中的约定

关于java - 这段简单的 Java 代码有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24899352/

相关文章:

java - 同步游戏(MMORPG)客户端和服务器之间的时间/事件?

Java Jframe 没有编译错误,但我的 JPanel 中什么也没有出现

Java文本文件I/O问题

java - 确保 ParserRule 中的条目以逗号分隔

java - 从 OnClickListener 抛出异常

java - 检查 Java 应用程序的多个实例是否正在运行(不阻止它们)

Java7 Bootstrap : Checking class without loading?

java - 更改现有 JDialog 的模式

java - 如何在某个变量值变化时触发onPerformSync

java - Java bean 是否始终是 DI 容器中的 POJO