1. 程式人生 > >字串緩衝區和基本包裝類練習

字串緩衝區和基本包裝類練習

import org.junit.Test;

public class Demo {
	@Test
	public void test() {
//		StringBuffer sb = new StringBuffer("123");
//		sb.append(true);//追加、新增
//		System.out.println(sb);
//		sb.insert(0, "0903");//在指定索引處插入字串
//		System.out.println(sb);
//		sb.delete(1, 3);//刪除此區間內的字元,包含頭,不包含尾。
//		System.out.println(sb);
//		sb.deleteCharAt(6);//刪除指定位置上的元素
//		System.out.println(sb);
//		sb.setCharAt(2, 'a');//將給定索引處的字元設定為想要的字元
//		System.out.println(sb);
//		System.out.println(sb.length());//獲取字串的長度
//		sb.replace(2, 4, "wo");
//		System.out.println(sb);
	}
	@Test
	public void test1() {
	//基本型別轉換成包含裝類
//		double d = 1.24;//double型別的資料
//		Double dd = new Double(d);//1,使用包裝類的構造方法
//		Double dd2 = Double.valueOf(d);2,使用類中的靜態方法valueOf
//		System.out.println(dd);
//		System.out.println(dd2);
		//包裝類轉換成基本型別,xxxValue方法完成
//		Double d = new Double(3.14);
//		double dd =d.doubleValue();
//		int i = d.intValue();
//		System.out.println(dd);
//		System.out.println(i);
		//基本型別轉字串
//		int x = 123;
//		String s = x+"";//使用字元連線符“+”
//		String ss = String.valueOf(x);//使用String類中的靜態方法valueOf
//		String sss =Integer.toString(x);//使用包裝類中的靜態的toString方法
		//字串轉成基本型別
//		String s = "3.14";
//		double d = Double.parseDouble(s);//使用基本型別對應的包裝類的parsexxx方法
		//字串轉包裝型別
//		String s = "3.14";
//		Float ss = new Float(s);//包裝類的構造方法
//		Float s2 =Float.valueOf(s);//包裝類的靜態方法valueOf
		//包裝類轉字串
		Float f = new Float(3.14);
		String ff = String.valueOf(f);//使用String類的valueOf方法
		String f2 = f.toString();//使用包裝類的valueOf方法
	}
	
}