變數與資料型別
阿新 • • 發佈:2021-01-07
1.變數命名的規則
字 :字母
下 :下劃線
美 :$
人:¥
數:數字
駱駝:多個單詞首字母大寫,像個駝峰
有意義
2.資料型別說明
byte 一位元組八位 -128~127
int 四節三十二位 -2147483648(-231) ~ + 2147483647(231-1)
short 二位元組十六位 -32768 (-215) ~ + 32767 (+215-1)
long 8位元組64位 -263 ~ + 263-1
float 4位元組32位浮點數 1.4E-45 ~ 3.4E+38 , -1.4E-45 ~ -3.4E+38
double 8位元組64位浮點數 4.9E-324 ~ 1.7E+308, -4.9E-324 ~ -1.7E+308
int money = 1000;
資料型別 變數名=數值;
3常量
常量是固定的例如圓的3.14
4.在程式執行中,如何接收使用者鍵盤輸入的值?
第一步:匯入Scanner類
mport java.util.*;
第二步:建立Scanner物件
Scanner input = new Scanner(System.in);
第三步:獲得鍵盤輸入的資料
int now = input.nextInt();
import java.util.Scanner; public class Lianxi4 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("其輸入4位會員卡號"); int num=sc.nextInt(); System.out.println("會員號是"+num); System.out.println("個位數為"+num%10); System.out.println("十位數為"+num%100/10); System.out.println("百位數為"+num%1000/100); System.out.println("千位數為"+num/1000); } }
5.自動型別轉換規則
規則1:如果一個運算元為double型,則整個表示式可提升為double型
規則2:滿足自動型別轉換的條件
兩種型別要相容
數值型別(整型和浮點型)互相相容
目標型別大於源型別:
例如:double 型大於 int 型
邏輯運算子