substring
String greeting = "Hello"; String s = greeting.substring, 3);String类没有提供修改字符串的方法。若需修改,提取+拼接。
greeting = greeting.substring(0, 3) + "p!";如果需要用许多小段的字符串构建一个字符串, 那么应该按照下列步骤进行。 首先,构建一个空的字符串构建器:
StringBuilder builder = new StringBuilderO;当每次需要添加一部分内容时, 就调用 append 方法。
builder.append(ch); // appends a single character builder.append(str); // appends a string在需要构建字符串时就凋用 toString 方法, 将可以得到一个 String 对象, 其中包含了构建器 中的字符序列。
String completedString = builder.toString();nextLine() //读取一行 next() //读取一个单词 nextInt() //读取一个整数
在java.util包中。
带标签的break
label: { if (condition) break label; // exits block } // jumps here when the break statement executesBigInteger 整数 BigDecimal 浮点数
如果希望将 一个数组的所有值拷贝到一个新的数组中去,就要使用 Arrays 类的 copyOf方法:
int[] copiedLuckyNumbers = Arrays.copyOf(luckyNumbers, luckyNumbers.length);第 2 个参数是新数组的长度。这个方法通常用来增加数组的大小:
luckyNumbers = Arrays.copyOf(luckyNumbers, 2 * luckyNumbers.length);