はじめに
自身でprogataやスクールでJavaを勉強中。学んだことをアウトプットして、より定着させるために記事にまとめていきます。継続は力なり!
基本データ型
変数に格納する中身によって、データ型を指定しなければならない。
-
整数型
byte, short, int, long
intが一般的 -
浮動小数型
float, double
doubleが一般的 -
文字型
char
※Stringは文字列。基本データ型ではない。よって最初が大文字。 -
真偽値
boolean
(true / false)を格納。二者択一の情報。
データ型
参照型
(文字列型、配列、列挙型、クラスインスタンスなど)
基本データ型は変数に値そのもののデータを格納しているが、参照型は変数に格納するデータの位置情報(先頭アドレス)を保存している。
例)String name1 = "yamada"
String name2 = "yamada"
それぞれの"yamada"は別のもの
-
文字列型
【String 変数名 = "文字列"】
文字列を格納できる。
int num = 30 →数字
String num ="30" →文字列 -
列挙型
【enum 変数名 = {データ1,データ2,....}】
関連のある定数群を一つのまとまりとして扱うユーザー定義の参照型
//列挙型Weekを宣言
enum Week = {sunday,monday,tuesday,wednesday,thursday,friday.saturday};
public static void main (String[] args) {
System.out.println(Week.sunday);
}
//出力結果:"sunday"