本帖最后由 王红霞 于 2012-7-21 16:21 编辑
- import java.io.*;
- class A
- {
- public static void main(String[] args) throws IOException
- {
- InputStream in=System.in;
-
- System.out.println((int)'\r');
- }
- }
复制代码 ==============================================
System.out.println('\r'+0); 和System.out.println((int)'\r') 打印的结果相同,是因为有了+0-----是为了数据提升?如果是&上一个数提升数据我懂,加法是如何将字符转换成int数据类型的呢? 麻烦哪位不嫌弃这个问题弱智的 给解惑一下红色部分 谢谢- import java.io.*;
- class A
- {
- public static void main(String[] args) throws IOException
- {
- InputStream in=System.in;
-
- System.out.println('\r'+0);
- }
- }
复制代码 |