*=演算子
日本語 | 掛ける代入演算子 |
英語 | asterisk equal operator |
ふりがな | あすたりすくいこーるえんざんし |
フリガナ | アスタリスクイコールエンザンシ |
掛け算を行い、代入する演算子。
二項演算子のひとつ。
計算用演算子。「*演算子」と「=演算子」のふたつが組み合わされた機能を持つ。
左オペランドと右オペランドを「*演算子」に使用し、その結果を左オペランドの変数に格納する。
つまり「変数A *= 変数B;」であれば、「変数A * 変数B」の結果を変数Aに代入する。
boolean型を除くプリミティブ型で使用できる。
二項演算子のひとつ。
計算用演算子。「*演算子」と「=演算子」のふたつが組み合わされた機能を持つ。
左オペランドと右オペランドを「*演算子」に使用し、その結果を左オペランドの変数に格納する。
つまり「変数A *= 変数B;」であれば、「変数A * 変数B」の結果を変数Aに代入する。
boolean型を除くプリミティブ型で使用できる。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
int i = 10;
// *=を使用します。
i *= 2;
System.out.println( i );
// 20
// 左オペランドに格納するため、左オペランドは
// 変数でなければなりません。
// 3 *= 2;
// コンパイルエラー:
// The left-hand side of an assignment must be a variable
// 実数でも行えます。
double d = 2.5;
d *= 3.5;
System.out.println( d );
// 8.75
}
}
public class Sample
{
public static void main( String[] args )
{
int i = 10;
// *=を使用します。
i *= 2;
System.out.println( i );
// 20
// 左オペランドに格納するため、左オペランドは
// 変数でなければなりません。
// 3 *= 2;
// コンパイルエラー:
// The left-hand side of an assignment must be a variable
// 実数でも行えます。
double d = 2.5;
d *= 3.5;
System.out.println( d );
// 8.75
}
}
// Sample.java public class Sample { public static void main( String[] args ) { int i = 10; // *=を使用します。 i *= 2; System.out.println( i ); // 20 // 左オペランドに格納するため、左オペランドは // 変数でなければなりません。 // 3 *= 2; // コンパイルエラー: // The left-hand side of an assignment must be a variable // 実数でも行えます。 double d = 2.5; d *= 3.5; System.out.println( d ); // 8.75 } }
「みだし」に含まれているページ
「サンプルプログラムとか」に含まれているページ
- (参照している単語はありません)