Java 比較演算子
A < B AはBより小さい
A > B AはBより大きい
A <= B AはB以下
A >= B AはB以上
A == B AはBと等しい
A != B AはBと等しくない
java 論理演算子
A && B AかつB AとBがtrue
A || B AまたはB AかBの少なくとも一方がtrue
!A Aではない Aがfalse
if (yachin== 6 && hirosa == 10) {
System.out.println("家賃が6万で10畳");
}
else if (yachin == 6 || hirosa == 10 || shikikin == 12) {
System.out.println("家賃が6万で10畳、敷金12万");
}
else {
System.out.println("条件があいません");
}
文字列を比較するときは変数にいれている場合は変数.equals("文字")
if(hensu.equals("10")) {
System.out.println("if文の文字列比較");
}
switchは特になし
switch (hensu) {
case "test":
System.out.println("test");
break;
default:
System.out.println("default");
}
java 算術演算子
+ 加算
– 減算
* 乗算
/ 除算
% 剰余
+ 文字列の連結
++ インクリメント
– – デクリメント
ちなみに10で割り切れる条件分岐などしたい場合に%を使う
例:if(i%10==0)
%は割って余りをだす
java エスケープシーケンス
\b バックスペース
\t 水平タブ
\n 改行
\r 復帰
\f 改ページ
\' シングルクオーテーション
\" ダブルクオーテーション
\\ \文字
\ooo 8進数の文字コードが表す文字
\uhhhh 16進数の文字コードが表す文字