忍者ブログ
情報処理試験など、理系の試験対策、関連知識、日記などです

Java 三項演算子

1.文法

条件式: trueの場合の値 ? falseの場合の値

2.サンプル

public static void main(String[] args) throws Exception {

int age = 5 ;
int age2 = 10 ;

String s = ( age > 5? "5より大きい" : "5以下");
System.out.println(s);

String s2 = ( age2 > 5? "5より大きい" : "5以下");
System.out.println(s2);

}

3.実行結果

5以下
5より大きい

が表示されます。



Java 小数をキャスト

1.文法

小数を、整数の変数へキャストすると、切り捨てられるようです。

2.サンプル


public class Main {  
 public static void main(String[] args) {
  int i = (int) 12.9 ;
  System.out.println(i);
  }
}

3.実行結果

12

が表示されます。