javaのプログラムについての質問です。オブジェクト内のメソッドを繰り返し実行しようとしたら、コンパイルしたプログラムが停止してしまいました。実行したプログラムのmainメソッドは以下の通りです。
lang
1コードpublic class Sample16 { 2 3 public static void main(String args[]) { 4 int num; 5 6 String partstr2; 7 String buffer; 8 genarate gn1 = new genarate(); 9 10 gn1.FileRead(); 11 num = gn1.strnum(); 12 13 partstr2 = "私"; 14 buffer = ""; 15 16//この部分 17 while(!(partstr2.equals("。"))){ 18 gn1.strsort(partstr2); 19 gn1.strcnt(); 20 partstr2 = gn1.rndsetstr(); 21 buffer = buffer + partstr2; 22} 23//ここまで 24 System.out.println(buffer); 25 } 26} 27
試しに繰り返しを取って実行したところ実行できたので、やはり指定した部分がおかしいのだと思います。指定した部分を実行するためにはどうすれば良いのでしょうか。宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー