基本數據類型有4類8種 整型 byte , short, int, long; 浮點型 float, double; 字符型 char, 布爾類型 boolean;
變量是用來存儲數據的容器
定義變量的語法格式:
數據類型 變量名 = 數據值;
int a = 100;
注意:變量定義後可以不賦值,使用時再賦值。不賦值不能使用。變量不可重複定義
public class hello{
public class void main(String [] args){
String a="I LOVE JAVA";
system.out.println(a);
}
}
算數運算符:常見的運算符
+加號運算符 也是連接符 -減號運算符 也是負號運算符 *乘號運算符 / 除號運算符 也是取商運算符 示例 2=5/2
%取模運算符 示例 1=5/2 --自減運算符 示例 1=--2 ++自加運算符 示例 3=++2
= 賦值 int a=2 得2 |
+= 加後賦值 int a=2,a+=2 得4 |
-= 減後賦值 int a=2,a-=2 得0 |
*= 乘後賦值 int a=2,a*=2 得4 |
/= 整除後賦值 int a=2,a/=2 得1 |
%= 取模後賦值 int a=2,a%=2 d0 |
運算符 |
運算規則 |
範例 |
結果 |
== |
相等於 |
4==3 |
False |
!= |
不等於 |
4!=3 |
True |
< |
小於 |
4<3 |
False |
> |
大於 |
4>3 |
True |
<= |
小於等於 |
4<=3 |
False |
>= |
大於等於 |
4>=3 |
True |
運算符 |
運算規則 |
範例 |
結果 |
! |
非 |
!true |
Flase |
&& |
短路與 |
false&&true |
False |
|| |
短路或 |
false||true |
True |
Scanner類
Scanner類是引用數據類型的一種,我們可以使用該類來完成用戶鍵盤錄入,獲取到錄入的數據
Scanner使用步驟:
導包:import java.util.Scanner;
創建對象實例:Scanner sc = new Scanner(System.in);
調用方法:
int i = sc.nextInt(); 用來接收控制檯錄入的數字
String s = sc.next(); 用來接收控制檯錄入的字符串
示例Demo01
import java.util.Scanner;
public class ScannerDemo01 {
public static void main(String[] args) {
//創建Scanner引用類型的變量
Scanner sc = new Scanner(System.in);
//獲取數字
System.out.println("請輸入一個數字");
int n = sc.nextInt();
System.out.println("n的值爲" + n);
//獲取字符串
System.out.println("請輸入一個字符串");
String str = sc.next();
System.out.println("str的值爲" + str);
}
}