str.java
来自「kaffe Java 解释器语言,源码,Java的子集系统,开放源代码」· Java 代码 · 共 69 行
JAVA
69 行
public class Str { public static void main(String[] args) { StringBuffer a = new StringBuffer("1234567890"); a.insert(2, "abcd"); System.out.println(a); a = new StringBuffer(); a.insert(0, "Hello"); System.out.println(a); a = new StringBuffer(); try { a.insert(-1, "Str"); } catch (StringIndexOutOfBoundsException si) { System.out.println("Caught -1"); } a = new StringBuffer(); try { a.insert(1, "Str"); } catch (StringIndexOutOfBoundsException si) { System.out.println("Caught +1"); } a = new StringBuffer("Blah"); a.insert(4, "Blah"); System.out.println(a); a = new StringBuffer(); a.append("Life sucks.".toCharArray()); a.replace(5, 10, "is absolutely wonderful"); a.deleteCharAt(28); a.insert(28, "!"); System.out.println(a); a = new StringBuffer(1); try { a.insert(1, "Str"); } catch (StringIndexOutOfBoundsException si) { System.out.println("Caught 1+1"); } // Pass -1 as the size of a StringBuffer try { new StringBuffer(-1); } catch (NegativeArraySizeException e) { System.out.println("Caught -1"); } // Pass 0 as the size of a StringBuffer new StringBuffer(0); System.out.println("Zero OK"); }}/* Expected Output:12abcd34567890HelloCaught -1Caught +1BlahBlahLife is absolutely wonderful!Caught 1+1Caught -1Zero OK*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?