技術支持11周知識點總結

代碼總結:

package cn.com.cnstrong;

import java.util.Date;
import java.text.ParseException;
import java.text.SimpleDateFormat;




public class DataDemo 
{

	/**
	 * @param args
	 */
	public static void main(String[] args)
	{
		// TODO Auto-generated method stub
		Date date=new Date();
		System.out.println(date);
		
		//日期格式化2012-11-09  10:30:07
		SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String str=sdf.format(date);
		System.out.println(str);
		
		String s1="2010-10-10";
		SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd");//必須捕獲異常
		try//監視代碼
		{
			Date d1=sdf1.parse(s1);
			System.out.println(d1);
			
		} 
		catch (ParseException e) 
		{
			e.printStackTrace();
		}
	}
}
		
//finally 用於的資源釋放
//異常會逐層向上拋 1.非運行時的異常2.運行時的異常·
//編譯 解釋執行
//必須捕獲
//必須釋放自己的代碼
//遇到異常便及時處理
//catch中的處理異常時,有父子類時讓父類在最下面


 

package cn.com.cnstrong;

public class StringBufferDemo {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		StringBuffer sb =new  StringBuffer();
		sb.append("a1");
		sb.append("a1");
		sb.append("a1");
		sb.append("a1");
		System.out.println(sb.toString());
		System.out.println(sb.capacity());//默認值爲16
		System.out.println(sb.length());

	}

}
package cn.com.cnstrong;

public class StringDemo1 {

	/*
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stus
		String s = new String("abc");
		String s1 = "abc";
		String s2 = new String ("abc");
		System.out.println(s == s1);
		System.out.println(s == s2);
		System.out.println(s2 == s1);
		

	}

}


 

package cn.com.cnstrong;

public class StringDemo2 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String str1 = new String("   ab   cd  ");
		String str2 = new String("abcdwtryreuytrab");
		String str3 = "ABC";//?
		//區別在哪!
        str1 = "ab"+"cd";//字符串拼接,三個對象拼接,產生很多垃圾
		//用什麼?
		//
		System.out.println(str1.length());
		System.out.println(str1.startsWith("ab"));
		System.out.println(str1.indexOf("ab"));//包含字符
		System.out.println(str1.indexOf("ab",2));//?
		System.out.println(str1.substring(3));//?
		System.out.println(str1.trim()+"|");
//		replace
//		trim//去空格
//		equals 比較內容
//		==  是否同一個對象
		String str4 = "1,2,3,4,5,6,7,8";
		String array[]  = str4.split(",");//截字符串a
		for(String ss:array)
		{
			System.out.println(ss);
			
		}
//		
	
		
		

	}

}


 

package cn.com.cnstrong;

public class StringDemo3 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String str1 = "123";
		
		//String-->int
		int num=Integer.parseInt(str1);
		{
			System.out.println(num);
		}
		//int-->String
		String s1=String.valueOf(num);
		{
			System.out.println(s1);
		}
		
		//String-->float
		float f=Float.parseFloat(s1);
		{
			System.out.println(f);
		}
		//float-->String
		String str2=String.valueOf(f);
		{
			System.out.println(str2);
			
		}
		//自動裝箱 int--Integer
		int num1=4;
		Integer i=num1;
		//Float f=Float.parseFloat(str1);自動裝箱
		
		//自動拆箱Integer--int
		int num2=i;
		//Integer是int的包裝類
	}

}



 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章