標籤:.com 技術 強制類型轉換 多個 紅色 輸入 ring 等於 input
一、變數
- 變數是記憶體中的一個標識符號,用於儲存資料
- 變數命名規則——【P35頁】
2.1必須以字母、底線、貨幣符號開頭
2.2變數中,可以包括數字
2.3 變數中,不能出現特殊的符號,空格
2.4 java中的關鍵字(紅色字型),不能做變數名
3.變數命名,遵循 駱駝命名法(變數由1個以上的單片語成,第1個單詞首字母小寫,後面單詞的首字母大寫)
二、資料類型
a) 數字(整數int、小數double)
b) 字元(char),儲存單個字元
c) 字串(String),儲存多個字元
三、如何聲明變數以及給變數賦值(賦值運算子=)
方式1: 先聲明,再賦值
文法:
資料類型 變數名;
變數名=值;
方式2:聲明變數時,直接賦值
文法:
資料類型 變數名=值;
牢記:變數先聲明,後賦值,再使用
四、從鍵盤輸入資料
步驟1:在當前代碼檔案的第一行,匯入包
import java.util.*;
或
import java.util.Scanner;
步驟2:編寫語句(只編寫一次)
Scanner input=new Scanner(System.in);
步驟3:定義變數,並儲存鍵盤輸入的資料
資料類型 變數名=input.next資料類型();
五、 算術運算子
+、-、*(乘號)
/(除號,取商)
%(取餘數、模數)
特殊的運算子:++(加加)、--(減減)
int a=1; a+=10;等同於a=a+10;
a-=5;等同於a=a-5;
int a=1;
情境1:System.out.print(a++);//輸出1
int a=1;
情境2:System.out.print(++a);//輸出2
六、 關係運算子
大於符號:>
小於符號:<
大於等於:>=
小於等於:<=
等號:==
不等於:!=
七、 布林值資料型別
boolean:值為true或false
賦值:
boolean 變數名=true或false或 運算式;
八、 資料類型轉換(針對數字類型)
1.分為2大類:
數字類型(int、double)、
非數字類型(字元’’、字串””、布爾類型boolean)
21、 資料類型轉換分類
a) 自動類型轉換——【p41頁】
i. 規則1:
ii. 規則2:
int類型的值,儲存到double類型的變數中
b) 強制類型轉換
目標類型 變數名=(目標類型)變數或運算式;
double類型的值,儲存到int類型變數中
int 變數名=(int)double類型的值或變數;
java基礎(2)