iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 8
0
Mobile Development

Andriod Studio 菜鳥的學習分享系列 第 8

[Android Studio菜鳥的學習分享]Java宣告變數介紹

當我們開啟撰寫程式,
往往都需要一個地方暫時放我們的文字或數值,
這些地方就是變數。
而這些地方就需要依照資料的不同,
給他不同型態的格式。


Step01-作用域:

你要告訴編譯器,
誰可以使用這個變數。
預設是friendly

1.public
全部class都可使用這個變數

2.protected
同一個package也可以使用

3.friendly
繼承的子class也可以使用

4.private
只限本身所在的class可以使用

Step02-選擇是否設為常數

加入關鍵字 final
即將變數設為常數,
簡單來說就是之後就不能做更改了,
比較常用的就是預防只能設定一次的變數內容再次被更動。

Step03-選擇型態格式:

1.String
字串 -> "你好"

2.Character
字元 -> 'a'

3.Byte
整數 -> 1
範圍:127 到 -128

4.Short
整數 -> 1
範圍:32767 到 -32768

5.Integer (最常使用的整數型態)
整數 -> 1
範圍:2147483647 到 -2147483648

6.Long
整數 -> 1
範圍:9223372036854775807 到 -9223372036854775808

6.Float
單精度小數 -> 1.1

7.Double
雙經度小數 -> 1.1

8.Boolean
布林值 -> true(1) / false(0)


實作範例(1)

情況:
我想要一個
只限本身所在的class可以使用
不可以多次更動的
字串變數,
空間名稱:helloword
變數內容:各位菜鳥你們好

private final String helloword = "各位菜鳥你們好";

實作範例(2)

情況:
我想要一個
全部class都可使用這個變數
可以多次更動的
整數變數,
空間名稱:count
變數內容:10

public Integer count = 10;

上一篇
[Android Studio菜鳥的學習分享]多國語系製作和設定
下一篇
[Android Studio菜鳥的學習分享]兩種陣列介紹-Array & ArrayList
系列文
Andriod Studio 菜鳥的學習分享30

尚未有邦友留言

立即登入留言