学習記録(スッキリわかるJava入門2章)

スッキリわかるJava入門が2章が終了。

特にリテラルの理解、命令の実行文を書く作業は楽しかった。

 

目次

・命令の実行文

・練習問題2-3のコード

 

■命令の実行文

 大きい方の数字を代入する命令

 int m = Math.max(①,②);

 文字列を数字に変換する

 int n = Integer.parseInt(①);

 乱数を生み出して代入する命令

 int r = new java.util.Random().nextInt(①);

 キーボードから1行の「文字列」の入力を受け取る命令

 String input = new java util.Scanner(System.in).nextLine();

 キーボードから1行の「整数」の入力を受け取る命令

 int input = new java util.Scanner(System.in).nextInt();

■練習問題2-3のコード

public class Main {public class Main {

 public static void main(String[] args) {  System.out.println("ようこそ占いの館へ");

  System.out.println("あなたの名前を入力してください");

  String name = new java.util.Scanner(System.in).nextLine();

  System.out.println("あなたの年齢を入力してください");

  String ageString = new java.util.Scanner(System.in).nextLine();

 i nt age = Integer.parseInt(ageString);

  int fortune = new java.util.Random().nextInt(3); fortune= fortune + 1;   System.out.println("占いの結果が出ました!");

  System.out.println(age + "歳の"+ name +"さん、あなたの運気番号は" + fortune + "です");

  System.out.println("1:大吉2:中吉3:吉4:凶"); }

}