iT邦幫忙

0

Java學習筆記-變數及型態

  • 分享至 

  • twitterImage
  •  

命名變數

java規定變數前要加上型態,如下圖。
https://ithelp.ithome.com.tw/upload/images/20220619/20149972ahHTfYcEKZ.png
Java命名規則,第一字為大寫都是類別

基本資料型態

資料型態 | 關鍵字 | 位元數 | 範圍
------------- | -------------
位元數 | byte | 8 | -128~127
整數 | short | 16 | -32768 ~ 32767
整數 | int | 32 | -2147483648 ~ 2147483647
整數 | long | 64 | -9223372036854775808 ~ 9223372036854775807
浮點數 | float | 32 | 精度小數點後7~8位數
浮點數 | double | 64 | 精度小數點後16~17位數
字元 | char | 16 |
布林值 | boolean | 1 |

byte 通常用於影片處理或者照片處理的時候。
float中23個bits用來記錄小數點後的位數;double中52個bits用來記錄小數點後的位數。
char 可以存放一般文字,也可以存放ASCII(如下圖);通常用在I/O資料處理、檔案處理暫存用
https://ithelp.ithome.com.tw/upload/images/20220619/20149972UWIlRNJtlR.png
boolean值為true、false。
Java程式中整數預設值為int;浮點數預設值為double。

整數運算子

功能 關鍵字
加法 +
減法 -
乘法 *
除法 /
餘數 %

Math.pow(x,y):x為被平方的數字,y為平方的次數。

型態轉換

Cast

int i = 10;
long l = (long)i;

型態對應類別

基本資料型態 類別
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

如果使用類別的方式,可以多使用類別的方法,如下圖。
https://ithelp.ithome.com.tw/upload/images/20220619/20149972D8r8d0DF1Q.png

字串轉基本型態方法

  1. parseDouble()
  2. praseInt()
Double d = Double. parseDouble("3.14");

基本型態方法轉類別

  1. valueOf
double d = 3.14;
String ds = String.valueOf(d);

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言