鏈接:


來源:慕課網(wǎng)




1、數(shù)據(jù)類型

在定義變量時,如String s=“Hello Imooc”;其中的String叫做數(shù)據(jù)類型。Java中的數(shù)據(jù)類型分為基本數(shù)據(jù)類型" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 【慕課網(wǎng)Java】0基礎新人的Java編程入門課 Day2

【慕課網(wǎng)Java】0基礎新人的Java編程入門課 Day2

時間:2023-06-07 14:39:02 | 來源:網(wǎng)站運營

時間:2023-06-07 14:39:02 來源:網(wǎng)站運營

【慕課網(wǎng)Java】0基礎新人的Java編程入門課 Day2:作者:慕課網(wǎng)官方_運營中心
鏈接:


來源:慕課網(wǎng)




1、數(shù)據(jù)類型

在定義變量時,如String s=“Hello Imooc”;其中的String叫做數(shù)據(jù)類型。Java中的數(shù)據(jù)類型分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型兩種,其中String屬于引用數(shù)據(jù)類型。本次課將對幾種基本數(shù)據(jù)類型進行介紹,包括表示整數(shù)的int類型,表示小數(shù)的單精度浮點型float,以及在邏輯判斷中經(jīng)常被使用的布爾類型。
下面分別對幾種數(shù)據(jù)類型進行介紹:
1)int類型
使用int類型定義變量并賦值:int n=100;
也可以先定義變量后賦值,如:
int n; 聲明變量n
n=100; 為變量賦值100
2)float類型
使用float類型定義變量并賦值:float f=1.23f;
注意float類型值的表示,在1.23后面有f,還可以寫成1.23F
3)布爾類型
布爾類型用boolean表示,布爾類型的值只有兩個true或者false。使用布爾類型定義變量的語法如下:boolean flag=true;或者boolean flag=false;
布爾類型經(jīng)常用于邏輯判斷中,比如3<5,因為3是比5小的,所以結(jié)果為true。
如果3>5,因為3是小于5的,所以3>5的結(jié)果是false




作者:慕課網(wǎng)官方_運營中心
來源:慕課網(wǎng)




2、運算符

運算符是一些特殊的符號,它們對一個,兩個或多個操作數(shù)執(zhí)行特定的運算,然后返回一個結(jié)果。這里的操作數(shù)指的就是運算符操作的實體。
Java 提供了一組豐富的運算符來操作變量,如賦值運算符、算數(shù)運算符和邏輯運算符等。之前我們定義變量并賦值的語句int n=100;中,=就是賦值運算符。下面我們來看一下算術運算符,本次課主要學習加(+)、減(-)、乘(*)、除(/)和取余(%)運算符。定義兩個變量int a=4;int b=2;下表演示了運算符的使用和運算后的結(jié)果。其中注意a%b,也就是4%2,計算結(jié)果是4除以2的余數(shù),所以是0。





案例:

// 定義兩個變量,值分別為4和2

int a = 4;

int b = 2;

// 求兩個數(shù)的和并輸出

System.out.println("a + b = " + (a + b));

// 求兩個數(shù)的差并輸出

System.out.println("a - b = " + (a - b));

// 求兩個數(shù)的乘積并輸出

System.out.println("a * b = " + (a * b));

// 求兩個數(shù)的商并輸出

System.out.println("a / b = " + (a / b));

// 求兩個數(shù)的余數(shù)并輸出

System.out.println("a % b = " + (a % b));

運行結(jié)果:



關于加號的說明:加號除了可以進行算術運算,還可以作為字符串連接運算符使用。如下所示的代碼中,將數(shù)學運算a+b的結(jié)果連在"a + b = " 字符串的后面進行輸出。

System.out.println("a + b = " + (a + b));

再來看一個字符串連接的例子:
定義字符串類型的變量str,初始值為"abcd"。然后將str和字符串"efg"做字符串連接運算,將結(jié)果賦值給字符串變量str1,并將str1的值輸出。

String str = "abcd";

String str1 = str + "efg";

System.out.println("str1 = " + str1);

運行結(jié)果:





作者:慕課網(wǎng)官方_運營中心
來源:慕課網(wǎng)




3、條件結(jié)構

1)在介紹條件結(jié)構前,先來看一下關系運算符的使用。如下表所示,演示了關系運算符的用法。關系運算的結(jié)果是布爾值,也就是結(jié)果只能是true和false



2)選擇結(jié)構
在生活中我們經(jīng)常遇到選擇的問題,比如你的年齡小于18歲就是未成年,大于等于18歲就是成年,那么這類問題可以使用選擇結(jié)構進行解決。
先來看一下選擇結(jié)構的語法:



關于選擇結(jié)構語法的說明:

int age = 29;

if (age >= 18) {

System.out.println("成年啦!");

}

注意代碼中的大括號,在大括號中只有一條語句的時候是可以省略的,但是建議寫上,養(yǎng)成良好的編程習慣。
例2:判斷年齡是否大于等于18歲,如果滿足條件就輸出成年啦,否則輸出還未成年。
在例1代碼的基礎上加上else,輸出還未成年。

int age = 29;

if (age >= 18) {

System.out.println("成年啦!");

}else {

System.out.println("還未成年!");

}

例3:判斷年齡是否小于等于0,如果小于等于0就輸出年齡格式錯誤!如果年齡大于0并且小于18,輸出還未成年。如果年齡在18歲以上,輸出成年啦!

int age = 29;

if (age <= 0) {

System.out.println("年齡格式錯誤!");

} else if (age <= 18) {

System.out.println("還未成年!");

} else {

System.out.println("成年啦!");

}

注意:else if中的條件,隱含是大于0小于等于18,因為它是age<=0不滿足的前提下,再去判斷age<=18


作者:慕課網(wǎng)官方_運營中心
來源:慕課網(wǎng)



關鍵詞:入門,基礎

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉