1. 程式人生 > >Java八種類型轉換

Java八種類型轉換

import java.util.Scanner;
// AJCG;
class Translate {
	public static void main(String[] args) {
		System.out.println("輸入一串字元,只錄入第?個");
		Scanner ch = new Scanner(System.in);
		char begin = ch.next().charAt(3);
		System.out.println("錄入結果為:" + begin);
		
		System.out.println("錄入數字,其他報錯");
		int num = ch.
nextInt(); System.out.println("字元在字元表中位置:"); int i = (int)begin; System.out.println(i); byte b = (byte)begin; System.out.println(b); short s = (short)begin; System.out.println(s); long L = (long)begin; System.out.println(L); float F = (float)begin; System.out.println
(F); double d = (double)begin; System.out.println(d); System.out.println(begin + "<" + num); if (begin < num) { System.out.println(true); } else { System.out.println(false); } System.out.println("對比結果為字元表中的位置和數字的比較"); } }