java中输出值保留四位小数_Java工程师(3).变量和数据类型
變量
什么是變量
變量是內(nèi)存中的一塊存儲(chǔ)空間,用于保存Java程序準(zhǔn)備使用的數(shù)據(jù)。
可以為變量賦予一個(gè)簡(jiǎn)短并易于記憶的名字方便我們使用變量的值。
int變量的聲明
因?yàn)榻?jīng)常要保存一些數(shù)據(jù),所以變量是很常用的。使用變量必須先聲明變量:
int變量的初始化
使用賦值運(yùn)算符“=”為變量設(shè)置值的過(guò)程稱為賦值,而第一次為變量賦值稱為變量的初始化。
int變量的使用
使用變量的方式有很多種,使用System.out.println()在控制臺(tái)輸出變量的值是使用變量的一種方式,也可以使用運(yùn)算符完成變量之間的運(yùn)算。
注意:未初始化的變量不允許使用!
Java數(shù)據(jù)類型
Java的數(shù)據(jù)類型
聲明變量時(shí)必須指明變量的數(shù)據(jù)類型,這樣Java才能分配合適的空間保存數(shù)據(jù)。比如“int”就代表整型,用于保存一個(gè)整數(shù)。
Java有8中基本數(shù)據(jù)類型:
- 數(shù)值型:
- 整型 byte short int long
- 浮點(diǎn)型 float double
- 非數(shù)值型:
- char
- boolean
整型
Java中用于描述整數(shù)的類型有4種:byte、short、int、long。用這四種類型聲明的變量都可以保存整數(shù)。但Java為他們分配的內(nèi)存大小不同。
整型的使用規(guī)則
使用整型聲明變量時(shí)需注意以下幾點(diǎn):
? 聲明整型變量并賦值時(shí),不要賦予超出類型范圍的數(shù)值。
? 代碼中直接編寫(xiě)的數(shù)字稱為“數(shù)字字面量”,默認(rèn)類型為int。
? 聲明long類型變量時(shí)可以在數(shù)字字面量之后追加L(大小寫(xiě)均可)。
? 聲明long類型變量保存數(shù)字時(shí),如果數(shù)字字面量大于int的最大值,則在數(shù)字字面量末尾必須追加L。
浮點(diǎn)型
Java中用于描述小數(shù)的類型有2種:float、double。Java中這兩種類型都屬于浮點(diǎn)型。
浮點(diǎn)型的使用規(guī)則
使用浮點(diǎn)型聲明變量時(shí)需注意以下幾點(diǎn):
- int類型的數(shù)據(jù)可以賦值給float類型的變量(隱式類型轉(zhuǎn)換)。
- 如果聲明float類型的變量,需要在數(shù)字字面量后追加F(大小寫(xiě)均可)。
- 如果聲明double類型的變量,可以在數(shù)字字面量后追加D(大小寫(xiě)均可)。
- 直接寫(xiě)在代碼中的浮點(diǎn)數(shù)字面量默認(rèn)為double類型。
字符型
- 字符類型(char)用于描述一個(gè)單一字符。
- Java中使用數(shù)字表示字符,遵守Unicode標(biāo)準(zhǔn)。
- char可以描述65536個(gè)數(shù)字(字符)【16位2進(jìn)制空間】
使用字符類型時(shí)需注意以下幾點(diǎn):
? Java中字符類型的設(shè)計(jì)遵守Unicode標(biāo)準(zhǔn)。
? char類型的本質(zhì)是正整數(shù),所以char類型變量可以進(jìn)行數(shù)學(xué)運(yùn)算。
? char類型數(shù)據(jù)與int類型數(shù)據(jù)可以互相轉(zhuǎn)換。
布爾型
? 布爾類型(boolean)只有兩個(gè)值,分別用于描述“真”、“假”。
? 使用“true”表示“真”,使用“false”表示“假”。
使用布爾類型時(shí)需注意以下幾點(diǎn):
? 聲明布爾類型變量時(shí)注意變量名的命名,一定要有業(yè)務(wù)意義 。
boolean課后作業(yè)
1. 現(xiàn)有10道數(shù)學(xué)題:
7902-4816= 6521*1239= 1302*2468= 9511-7363= 5932+5346= 7988*2723= 6454-1323= 6765+8987= 6734+8721= 1357*2408=編寫(xiě)代碼結(jié)算結(jié)果后按照下列各式輸出運(yùn)算的結(jié)果:
2. 一個(gè)圓的半徑是3.6cm,分別輸出圓的周長(zhǎng)與圓的面積如下圖:
可以將答案代碼,寫(xiě)入留言區(qū),代碼要不斷的編寫(xiě)才會(huì)培養(yǎng)“碼感”的呦!你不關(guān)注一下嗎?
總結(jié)
以上是生活随笔為你收集整理的java中输出值保留四位小数_Java工程师(3).变量和数据类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 中信银行哪些信用卡有盗刷保障险
- 下一篇: inputstream java_Jav