public class Test01 {
static byte a;
static short b;
static int c;
static long d;
static float e;
static double f;
static char g;
static boolean h;
public static void main(String[] args)
{
/*
//申明了一個byte類型的變量 b
byte b = 12;
int c = b + 7;
//精度小的 賦值給精度大的 會自動進行類型轉(zhuǎn)換 隱式轉(zhuǎn)換
//精度大的賦值給精度小的 會丟失精度 強制轉(zhuǎn)換(顯示轉(zhuǎn)換)
byte d = (byte)(b + b);
/
/
//byte a;
char c = '國';
System.out.println((c+"").getBytes().length);
*/
/*
char c = 'f';
//解釋代碼
int d = c-1;
char x = (char)(d);
System.out.println(x);
*/
//隨機生成一個[0-100)之間的整數(shù)
int i = (int)(Math.random()*100);
System.out.println(i);
//隨機生成一個[20 45]的隨機整數(shù)
//假設 m=20 n=45
//Math.random()*(n-m+1)+m
int j = (int)(Math.random()*26+20);
//隨機產(chǎn)生一個a-z之間的字符
int m = (int)(Math.random()*('z'-'a'+1)+'a');
System.out.println((char)m);
//定義一個char類型的變量(a到z) 將其轉(zhuǎn)換為大寫的字符后輸出
//比如 a A
//定義一個char類型的變量(A到Z) 將其轉(zhuǎn)換為小寫的字符后輸出
//比如 A a
//可能會存在導包要求 點擊 import scanner即可
Scanner f = new Scanner(System.in);
System.out.println("請輸入:");
char c = f.next().charAt(0);
System.out.println("the result is:"+c);
}
}