当今天讲到“基本数据类型”的时候,出现的“int”,“float”,“double”实在是有点面熟。我记得是在学习C++时学过的,字符串的表示也是同样的。
今天用Eclipse编译的代码:
package sthh; public class sthh { static String s1="你好"; public static void main(String[] args){ String s2="java"; System.out.println(s1); System.out.println(s2); int a = 2, b = 3, c = 4, d; System.out.println("d="+(a + b + c)); } }
char代表的是字符,表示方法例如:char c = 'a';要注意这里是单引号而不是双引号 。
char b = 97;所表示的并不是b=97的意义,而是代表b=unicode编码中与数字相对应的字符,这是JAVA使用的国际编码。
我个人认为ASCⅡ是unicode编码的初始版本。