簡単なおみくじcode
簡単なおみくじJava code
importでテキスト入力を読み込む
テキスト 「大吉,中吉,小吉,吉」
import java.util.*;
public class Main {
public static void main(String args) {
// 標準入力から1行取得
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
// カンマで分割してある文字列を、配列[omikuji]に代入
String omikuji = line.split(",");
int num = omikuji.length; //omikuji配列の中身の数をnumへ代入
System.out.println(num); //要素数を出す(出さなくても良い)
//配列の要素をランダムに選ぶ
double rand = Math.random() * num; //↑ので出した要素数をランダムに出す
int kappa = (int)rand;
// ランダムに選んだ配列の要素を出力
System.out.println(omikuji[kappa]); //omikuji配列の中のランダム[kappa]な値を出力
}
}
で良いのかな?