📄 j02060408.java
字号:
import java.lang.*;
class j02060408
{
public static void main(String para[])
{
StringBuffer strbuf1 = new StringBuffer("CYH 就是 microcyh");
System.out.println( "strbuf1 之字符串长度 = " + strbuf1.length()
+ "\n目前 strbuf1 之内部缓冲区容量 = " + strbuf1.capacity() );
for(int x =0;x<strbuf1.length();x++)
{
System.out.print( strbuf1.charAt(x)+ "~" ); //一次印出一个字符
}
System.out.println();
char[] chArr = {'A','B','C','D','E','F','G','H'};
strbuf1.getChars(12,15, chArr,3); //复制 [12]~[14]的字符值,存在 chArr[3]~chArr[5]
String ArrToStr = new String( chArr );
System.out.println("chArr 的元素值转成 String = " + ArrToStr +"~~");
// + "~~" 只是为了清楚看出字符串的结尾是否有空格符
String getStr;
getStr = strbuf1.substring(4);
System.out.println("strbuf1 索引 4 以后的字符串内容 = " + getStr +"~~");
getStr = strbuf1.substring(4,6);
System.out.println("strbuf1 索引 4 ~5 的字符串内容 = " + getStr +"~~");
getStr = strbuf1.toString();
System.out.println("strbuf1 内含的字符串内容 = " + getStr +"~~");
CharSequence testCS = strbuf1.subSequence(0,4); //取 strbuf1 之 0~3 的字符,最后一个会是空白' '字符
System.out.println("testCS 内含的字符串内容 = " + testCS.toString()+"~~");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -