/*
Java定義的數據類型
一、變量按照數據類型來;
基本數據類型;
整型:byte short int long
浮點型 float double
字符型 char
布爾型:boolean
Java定義的數據類型
一、變量按照數據類型來;
基本數據類型;
整型:byte short int long
浮點型 float double
字符型 char
布爾型:boolean
引用數據類型
類(class)
接口(interface)
數組(array)
類(class)
接口(interface)
數組(array)
二、變量在類中聲明的位置
成員變量 vs 局部變量
*/
class VariableTest1
{
public static void main(String[] args)
{
//整型:byte(1字節=8bit) short(2字節) int(4字節) long(8字節)
//byte 范圍 -128~127
byte b1=12;
byte b2=-128;
//b2=128;//編譯不通過
System.out.println(b1);
System.out.println(b2);
//聲明long型變量 必須以 "1" 或者 "L"結尾
//通常定義整型變量時 使用int 型
short s1=128;
int i1=1234;
long l1=323232323L;
System.out.println(l1);
//2.浮點型 float(4字節) double(8字節)
//浮點型 表示帶小數點的數值
//float 表示數值的范圍比long還大
成員變量 vs 局部變量
*/
class VariableTest1
{
public static void main(String[] args)
{
//整型:byte(1字節=8bit) short(2字節) int(4字節) long(8字節)
//byte 范圍 -128~127
byte b1=12;
byte b2=-128;
//b2=128;//編譯不通過
System.out.println(b1);
System.out.println(b2);
//聲明long型變量 必須以 "1" 或者 "L"結尾
//通常定義整型變量時 使用int 型
short s1=128;
int i1=1234;
long l1=323232323L;
System.out.println(l1);
//2.浮點型 float(4字節) double(8字節)
//浮點型 表示帶小數點的數值
//float 表示數值的范圍比long還大
double d1=123.3;
System.out.println(d1+1);
//定義float類型變量時 變量要以 "f" 或"F" 結尾
System.out.println(d1+1);
//定義float類型變量時 變量要以 "f" 或"F" 結尾
float f1=12.3F;
System.out.println(f1);
//通常定義浮點型 變量時 使用double型
System.out.println(f1);
//通常定義浮點型 變量時 使用double型
//3.字符型 char(1字符=2字節)
//定義char型變量 通常使用一對'' 內部只能寫一個字符
char c1='a';
c1='A';
//編譯不通過
//c1='AB';
System.out.println(c1);
char c2='1';
char c3='中';
char c4='ㄙ';
System.out.println(c2);
System.out.println(c3);
System.out.println(c4);
//定義char型變量 通常使用一對'' 內部只能寫一個字符
char c1='a';
c1='A';
//編譯不通過
//c1='AB';
System.out.println(c1);
char c2='1';
char c3='中';
char c4='ㄙ';
System.out.println(c2);
System.out.println(c3);
System.out.println(c4);
//表示方式 1.聲明一個字符 2.轉義字符 3.Unicode 值來表示字符型常量
char c5='\n';//換行符
c5='\t';//制表符
System.out.print("hello"+c5);
System.out.println("world");
char c6='\u0043';
System.out.println(c6);
char c5='\n';//換行符
c5='\t';//制表符
System.out.print("hello"+c5);
System.out.println("world");
char c6='\u0043';
System.out.println(c6);
}
}
}