1. 程式人生 > >JAVA2實用教程 第二章中的習題

JAVA2實用教程 第二章中的習題

//第3題
//(1)
public class E {
	public static void main(String[] args) {
		for(int i=20302;i<=20322;i++)
			System.out.println((char)i);
	}
}
//這是輸出Unicode字符集中,編號20302至20322的字元。

//(2)
public class OUT {
	public static void main(String[] args) {
	int x=234;
	int y=432;
	System.out.println(x+"<"+(2*x));
	System.out.print("我輸出結果後不回車        ");
	System.out.println("我輸出結果後自動回車下一行");
	System.out.println("x+y= "+(x+y));
	}
}
//這題區分print和println的不同之處。

//(3)
public class D {
		public static void main(String args[]){
			System.out.println("byte取值範圍:"+Byte.MIN_VALUE+"至"+Byte.MAX_VALUE);
			System.out.println("short取值範圍:"+Short.MIN_VALUE+"至"+Short.MAX_VALUE);
			System.out.println("int取值範圍:"+Integer.MIN_VALUE+"至"+Integer.MAX_VALUE);
			System.out.println("long取值範圍: "+Long.MIN_VALUE+"至"+Long.MAX_VALUE);
			System.out.println("float取值範圍: "+Float.MIN_VALUE+"至"+Float.MAX_VALUE);
			System.out.println("double取值範圍: "+Double.MIN_VALUE+"至"+Double.MAX_VALUE);
		}
}
//瞭解各個資料型別的取值範圍。

//(4)
public class C {
	public static void main(String[] args) {
		long []a={1,2,3,4};
		long []b={100,200,300,400,500};
		b=a;
		System.out.println("陣列b的長度:"+b.length);//【程式碼1】
		System.out.println("b[0]="+b[0]);        //【程式碼2】
	}
}
      //輸出結果為  陣列b的長度4
      //             b[0]=1
// (5)
public class N {
	public static void main(String[] args) {
		int []a={10,20,30,40},b[]={{1,2},{4,5,6,7}};
		b[0]=a;
		b[0][1]=b[1][3];
		System.out.println(b[0][3]);   //程式碼1
		System.out.println(a[1]);    //程式碼2
		//System.out.println(b[1][3]);
		//System.out.println(b[1][1]);
	}
}
// 40         
// 7
第4題
public class S {
			public static void main(String args[]){
				char chinaWord1='你';
				char chinaWord2='我';
				char chinaWord3='他';
				System.out.println("漢字:"+chinaWord1+"的位置:"+(int)chinaWord1);
				System.out.println("漢字:"+chinaWord2+"的位置:"+(int)chinaWord2);
				System.out.println("漢字:"+chinaWord3+"的位置:"+(int)chinaWord3);
			}
}


public class R {
	public static void main(String[] args) {
		for(int i=945;i<=969;i++)
			System.out.println((char)i);
	}

}
第一次用這個插入程式碼,排版好渣,看著真不舒服……