lmmp.net
当前位置:首页 >> jAvA中,ChAr C=' \" ' ; SystEm.out.print(C);为... >>

jAvA中,ChAr C=' \" ' ; SystEm.out.print(C);为...

就是打印里面的式子,比如 char c ='b'; System.out.println("char c=\'A\'+1="+c"); 结果就是:char c='A'+1=b 里面的“\” 是转义字符,就是打印单引号的,比如你想打印 “xx“dd”zz” 就是System.out.println("xx\"dd\"zz);

就是打印里面的式子,比如 char c ='b'; System.out.println("char c=\'A\'+1="+c"); 结果就是:char c='A'+1=b 里面的“\” 是转义字符,就是打印单引号的,比如你想打印 “xx“dd”zz” 就是System.out.println("xx\"dd\"zz); 明白了吧,LZ给分吧!

可以创建Scanner类来从键盘输入一个字符,用String类型来接收,再使用String的charAt功能,具体步骤如下: 1、先创建一个Scanner对象,如:Scanner sc = new Scanner(System.in); 2、然后再调用Scanner对象sc的next()方法获取控制台输入,定义一...

这里,\65的65是8进制数,相当于算出来就是53,就是跟(char)53是一样的结果 如果char b=‘\101’,那就全都是A了,不信你试试

难道不应该么,你强制类型转换为char类型,只有一个字节,截断了高字节

public class CharTest { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("请输入字母:"); char c = in.next().charAt(0); if (c >= 'A' && c = 'a' && c

初始化了吗? char c='1'; System.out.println(c);

输出的地方+不是加号的意思,而是字符串的连接,比如String str = "ab"+"cd"; 此时的str值为abcd

''是字符,""是字符串 ''之间加空格,' '

char还是基本数据类型,比较的时候任然用==就行。只要是基本数据类型,比较内容都是用==就行。至于引用型,就压看具体的类有没有重写equals(Object)方法 比如你这样: System.out.print('a'=='a');就知道了

网站首页 | 网站地图
All rights reserved Powered by www.lmmp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com