摘要:
可以使用 equals 方法检测两个字符串是否相等。对于表达式: s.equals(t) 如果字符串 s 与字符串 t 相等,则返回true;否则,返回false。需要注意,s与 t可以是字符串变量,也可以是字符串字面量。例如,下列表达式是合法的: "Hello".equals(greeting); 阅读全文
摘要:
String类的substring方法可以从一个较大的字符串提取出一个子串。例如: String greeting= "Hello"; String s = greeting.substring(0,3); System.out.println(s); // 输出结果为 Hel 需要注意的是:Jav 阅读全文
摘要:
Java语言允许使用+连接(拼接)两个字符串。 String ex = "Expletive"; String s = "deleted"; String message = ex + s; System.out.println(message); // 输出结果为 Expletivedeleted 阅读全文
摘要:
有时,变量的取值只在一个有限的集合内。例如:销售的服装或服装只有小、中、大、和超大的四种尺寸。当然,可以将这些尺寸分别编码为1、2、3、4或S、M、L、X。但这样存在着一定的隐患。在变量中很可能保存的是一个错误的值(如0或m)。 针对这种情况,可以自定义枚举类型。枚举类型包括有限个命名的值。例如, 阅读全文
摘要:
从概念上讲,Java字符串就是Unicode字符序列。Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类,很自然地叫做String。每个用双引号括起来的字符串都是String类的一个实例: String e = "" ; //an empty string String gre 阅读全文
摘要:
运算符 结合性 [ ] . ( ) 从左向右 ! ~ ++ +(一元运算符) -(二元运算符) ( ) (强制类型转换) new 从右向左 / * % 从左向右 + - 从左向右 << >> >>> 从左向右 < <= > >= isstanceof 从左向右 == != 从左向右 & 从左向右 ^ 阅读全文