摘要:
String类没有提供用于修改字符串的方法。如果希望将 greeting 的内容修改为“gre!”,不能直接地将 greeting 的第3个元素之后内容替换成'!'。 Java中的操作方法,首先提取需要的字符,然后再拼接上替换的字符串: String s = "greeting"; String s 阅读全文
摘要:
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 从左向右 == != 从左向右 & 从左向右 ^ 阅读全文