Java八種類型轉換
阿新 • • 發佈:2018-12-20
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("對比結果為字元表中的位置和數字的比較");
}
}