0
因此,我正在創建一個程序,使隨機單詞。現在,我有一個大約58000字的記事本文件,全部用不同的行。我想要整個記事本文件,每行讀入一個字典數組的元素,這個數組將被用來檢查每個字對自己,這樣,至少這些字是有意義的。 這是我的編碼,到目前爲止,我只是Java的初學者,並使用BlueJ。將記事本讀入數組 - BlueJ
import java.io.*;
class autosentence {
public static void main() throws IOException {
System.out.print('\f');
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int x = (int) (Math.random() * 10);
String a[] = new String[x];
char c;
int b[] = new int[3];
String str;
for (int k = 0; k < 1; k++) {
for (int i = 0; i < x; i++) {
a[i] = "";
b[0] = (int) (Math.random() * 10);
for (int j = 0; j < b[0]; j++) {
b[1] = (int) (Math.random() * 10);
if (b[1] < 4) {
b[2] = 65;
} else if (b[1] < 7) {
b[2] = 70;
} else if (b[1] < 10) {
b[2] = 80;
} else {
b[2] = 90;
}
if (b[2] < 90) {
c = (char) ((int) ((Math.random() * 10) + b[2]));
} else {
c = 'Z';
}
a[i] += c;
}
}
for (int l = 0; l < x; l++) {
System.out.print(a[l] + " ");
}
str = in.readLine();
if (str.equalsIgnoreCase("y")) {
str = "";
k--;
} else {
break;
}
}
}
}
好的,所以我想要一個[i]檢查說 String dt [] = new String [58000] – Thatrandomnoob
我知道BlueJ是相當基本的,但它有自動格式函數嗎?請使用它。此代碼難以辨認。 –