1. 程式人生 > 其它 >變數與資料型別

變數與資料型別

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 型

邏輯運算子
在這裡插入圖片描述