public class yurin {
public static void main(String[] args) {
int i=4;
System.out.println(i="i++*4");
System.out.println("yurin");
}
}
Strint类型不能转换为int
。
完全不懂这个报错什么意思,有懂的人给我解释一下嘛?
public class yurin {
public static void main(String[] args) {
int i=4;
System.out.println(i="i++*4");
System.out.println("yurin");
}
}
Strint类型不能转换为int
。
完全不懂这个报错什么意思,有懂的人给我解释一下嘛?
System.out.println(i="i++*4"); 程序输出的时候会先将 "i++*4" 赋值个i 然后输出i (处理类似System.out.println(i=4))
上面代码中i++*4是个字符串, 字符串赋值给int所以报错转换异常