⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 j02060408.java

📁 经典java教材《java完美经典》一书中源码的完全收集
💻 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 + -