public class Temp {
public static void main(String[] args) {
char[] chs = {'A', 'B', 'C'};
int[] ary = {'A', 'B', 'C'};
System.out.println(chs);// ABC char数组打印的是字符串
System.out.println(ary);// [I@4506411 int数组打印的是地址
System.out.println(ary.toString());// I@4506411 打印int数组toString()方法的返回值
System.out.println("A");// A 打印字符
System.out.println('A');// A 打印字符
System.out.println("H" + "a");//Ha
System.out.println('A' + 'a');//162
System.out.println('A' + "a");//Aa
System.out.println(123 + "a");//123a
System.out.println(123 + 'a');//220
System.out.println(65);// 65 打印数字
String letters = "ABC";// ABC
char[] numbers = {'1', '2', '3'};
System.out.println(numbers);// 123
System.out.println(letters + numbers);// ABC[C@4506411
char a = '\u7801';//码 // "斜杠u+数字"; //用字符的编码值来初始化
char b = '熊'; //熊 //字符,可以是汉字,因为是Unicode编码
char c = 97;//a //可以用整数赋值 0-65535
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println('熊' + 'a');// 29163 (29066 + 97)
char d = 29066;
System.out.println(d);// 熊
}
}
JAVA字符串谜题
最新推荐文章于 2021-03-01 14:49:05 发布