system.out.print(i+"")与system.out.print(+i+"")有什么区别

来源:百度知道 编辑:UC知道 时间:2024/07/02 02:18:11

这就看你i是什么类型的了
i+""无论什么类型直接输出i的值
+i+""int和double可以输出 但char或String不是 char的话+i将i转换成整型后输出 String话则无法输出

第二个会报错
第一种不管是int类型 还是String类型 加上"" 以后 输出的值都是 String 的

第二个会报错