Arithmetic Shortcuts
CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 19/73。
Java は自己算術演算のためのクールなショートカットを作成しました。
例えば、以下のように書く代わりに:
int a = 5;
a = a + 3; // a は 8 を保持しますこれを簡略化するために += と記述できます:
int a = 5;
a += 3; // a は 8 を保持します+= は a 自身 に 3 の値を加えています
この操作はすべての算術演算に対して有効です:
| 演算子 | ショートカット |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
チャレンジ
初心者count の初期化を含むコードが与えられています。(この行を削除しないでください!)
以下の操作を、この順序で追加するタスクです:
countに4を加えるcountを2で掛けるcountから1を引く
これを行うために算術のショートカットを使用してください!
チートシート
Java は自己算術演算のためのショートカット演算子を提供します:
| 演算子 | ショートカット |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
以下のように書く代わりに:
int a = 5;
a = a + 3; // a は 8 を保持しますショートカットを使用できます:
int a = 5;
a += 3; // a は 8 を保持します自分で試してみよう
public class Main {
public static void main(String[] args) {
int count = 0;
// ここにコードを記述してください
// 以下の行は変更しないでください
System.out.println("count = " + count);
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else