有 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>&;一,

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

共 (1) 个答案

  1. # 1 楼答案

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

    这种不用空格拼写多个单词并用大写字母表示单词开头的形式称为CamelCase,这是Java中的惯例