単項+演算子
日本語 | 単項足す演算子 |
英語 | unary plus operator |
ふりがな | たんこうぷらすえんざんし |
フリガナ | タンコウプラスエンザンシ |
「+演算子」の単項演算子としての使用方法。
「+演算子」には、単項演算子と二項演算子の両方の使用方法がある。
演算子の結合規則に則って評価した場合に、矛盾がなかった方が使用される。
単項+演算子は、「+ 変数」の形式で使用する。
結果、「変数」の値がそのまま返され、「変数」に何も影響を与えない。
つまり、使用する意味がない演算子である。
「変数」にはint等の整数型変数、double等の浮動小数点型変数、及びそれぞれのリテラルである整数リテラルと浮動小数点リテラルに使用できる。
「+演算子」には、単項演算子と二項演算子の両方の使用方法がある。
演算子の結合規則に則って評価した場合に、矛盾がなかった方が使用される。
単項+演算子は、「+ 変数」の形式で使用する。
結果、「変数」の値がそのまま返され、「変数」に何も影響を与えない。
つまり、使用する意味がない演算子である。
「変数」にはint等の整数型変数、double等の浮動小数点型変数、及びそれぞれのリテラルである整数リテラルと浮動小数点リテラルに使用できる。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
int i = 0;
int result = 0;
// +演算子を単項演算子で使用します。
// int型等の整数型変数に使用できます。
i = 100;
result = +i;
System.out.println( i );
System.out.println( result );
// 100
// 100
i = -100;
result = +i;
System.out.println( i );
System.out.println( result );
// -100
// -100
// このように、使用する意味はありません。
// ちなみに文字列には使用できません。
String string = "100";
// String string2 = +string;
// コンパイルエラー:
// 演算子 + は引き数の型 String で未定義です。
}
}
public class Sample
{
public static void main( String[] args )
{
int i = 0;
int result = 0;
// +演算子を単項演算子で使用します。
// int型等の整数型変数に使用できます。
i = 100;
result = +i;
System.out.println( i );
System.out.println( result );
// 100
// 100
i = -100;
result = +i;
System.out.println( i );
System.out.println( result );
// -100
// -100
// このように、使用する意味はありません。
// ちなみに文字列には使用できません。
String string = "100";
// String string2 = +string;
// コンパイルエラー:
// 演算子 + は引き数の型 String で未定義です。
}
}
// Sample.java public class Sample { public static void main( String[] args ) { int i = 0; int result = 0; // +演算子を単項演算子で使用します。 // int型等の整数型変数に使用できます。 i = 100; result = +i; System.out.println( i ); System.out.println( result ); // 100 // 100 i = -100; result = +i; System.out.println( i ); System.out.println( result ); // -100 // -100 // このように、使用する意味はありません。 // ちなみに文字列には使用できません。 String string = "100"; // String string2 = +string; // コンパイルエラー: // 演算子 + は引き数の型 String で未定義です。 } }
「みだし」に含まれているページ
「サンプルプログラムとか」に含まれているページ
- (参照している単語はありません)