我该如何解决-Java包装器类错误

时间:2020-09-04 01:27:20

标签: java

使用Eclipse版本:2020-06(4.16.0) 尝试打印以下内容

package Hello_World;

public class WrapperTypes {
    
    public static void main (String[]args) {
                
        int myInt =10;
        Integer myInteger = new Integer( value: 10);
        Integer myInteger2=20; 
        Integer myInteger3=Integer.valueOf(10);
        Integer myInteger4=Integer.parseInt(s: "3"); 
        Integer myInteger5=null;  
                
        System.out.println("myInteger= " + myInteger);
        System.out.println("myInteger2= " + myInteger2);
        System.out.println("myInteger3= " + myInteger3);
        System.out.println("myInteger4= " + myInteger4);
        System.out.println("myInteger5= " + myInteger5);
        System.out.println("myInteger= " + myInteger);
        
    }
    

}

错误

值无法解析为变量-令牌“:”的语法错误, 无效的AssignmentOperator

如果执行代码错误是 “值无法解析为变量”

1 个答案:

答案 0 :(得分:0)

不是您想要的100%,而是要更改

 Integer myInteger = new Integer( value: 10);

Integer myInteger = new Integer(10);

Integer myInteger4=Integer.parseInt(s: "3"); 

Integer myInteger4=Integer.parseInt("3"); 

最终代码为

 public static void main(String args[]) {
    int myInt =10;
    Integer myInteger = new Integer(10);
    Integer myInteger2=20; 
    Integer myInteger3=Integer.valueOf(10);
    Integer myInteger4=Integer.parseInt("3"); 
    Integer myInteger5=null;  
            
    System.out.println("myInteger= " + myInteger);
    System.out.println("myInteger2= " + myInteger2);
    System.out.println("myInteger3= " + myInteger3);
    System.out.println("myInteger4= " + myInteger4);
    System.out.println("myInteger5= " + myInteger5);
    System.out.println("myInteger= " + myInteger);
}