//RandomHaiku2.java //安澤出海(泉獺) //ランダム俳句プログラム。(改訂版) import java.io.*;//入力コマンドを使用する際に必要。 import java.util.*;//ランダム関連のコマンドを使用するのに必要。 public class RandomHaiku2{ private static AIUEO a=new AIUEO();//AIUEOクラスを生成。 //フィールド変数なら、同一クラス内のメソッドのどこからでも使える。 //尚、privateとしたのは、他のクラスから干渉されないため。 public static void main(String[] args) throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.println("ランダムに文字を書き出して俳句らしきものを作ります。"); System.out.println("エンターキーを押してください。"); System.out.println("終了するときは右上のクローズボタンを押してください。"); String s; for(;;){//無限ループ br.readLine();//エンターキー入力待ち outputWord(5);//別メソッドで処理させることにした。 outputWord(7);//こうすることで冗長性を排したが、 outputWord(5);//もっと効率の良い方法があるかもしれない。 } } private static void outputWord(int b){// for(int i=0;i