Javaの勉強を始めたので覚えたことなどを残しておく。
#出力する
.java
System.out.println("Hello World!");
System.out.println(123);
//実行結果
//Hello World!
//123
()内を出力し、改行する。
printlnの読み方はプリントライン。
Systemやoutは何を意味してるんだろうと調べてみたけれど、今は深く突っ込まないことにした。
参考) System.out.println("hello, world")を読み解く
#変数の宣言
.java
int number; //int型の変数numberを宣言
String str; //String型の変数strを宣言
#変数の初期化
.java
int number = 5;
String str = "hoge";
変数の宣言と同時に値を代入する。
#変数の計算、連結
.java
//int型変数の計算
int number1 = 3;
System.out.println(number1 + 5); //結果は8
int number2 = 10;
System.out.println(number1 + number2); //結果は13
//String型変数の連結
String greeting = "おはよう";
System.out.println(greeting + "ソラ"); //おはようソラ
String name = "リク";
System.out.println(greeting + name); //おはようリク
#自己代入
.java
x = x + 10; //変数xに10を足したうえで上書きする
記述方法には基本形と省略形がある。
基本形 | 省略形 |
---|---|
x = x + 10 | x += 10 |
x = x - 10 | x -= 10 |
x = x * 10 | x *= 10 |
x = x / 10 | x /= 10 |
x = x % 10 | x %= 10 |
###1だけ足し引きする場合
更に省略形が存在する。
基本形 | 省略形 | 更に省略 |
---|---|---|
x = x + 1 | x += 1 | x++ |
x = x - 1 | x -= 1 | x-- |
#double型
値を扱うデータ型の変数にはint型以外にもいくつかある。
参考) Javaの道:変数(1.変数)
double型は小数点以下を持つ値を扱う。
.java
double number = 3.14;
System.out.println(number); ///結果は3.14