Я пишу java задачу для преобразования строки с результатом «qwe».
В основном программа требует создать текстовый файл с некоторыми словами. Затем программа прочитает слова в txt и многократно сгенерирует слова с помощью qwe. Если это слово abcdefg, ожидаемый результат должен быть qweqweq. Кто-нибудь может мне помочь?
import java.io.*;
public class Assignment2_1 {
static String[] readInputFile(String filename) {
int totalLines = 0;
try {
String thisLine;
BufferedReader reader = new BufferedReader(new FileReader(filename));
while ((thisLine = reader.readLine()) !=null){
totalLines++;
}
reader.close();
} catch (Exception e) {
System.out.println("File problem with" +filename);
System.exit(0);
}
String[] strArray = new String[totalLines];
try {
BufferedReader reader = new BufferedReader(new
FileReader(filename));
for (int i=0; i < totalLines; i++) {
strArray[i] = reader.readLine();
}
reader.close();
} catch (Exception e) {
System.out.println("File problem with" +filename);
System.exit(0);
}
return strArray;
}
public static void main(String[] args)
{
if (args.length != 1) {
System.out.println("Please provide a filename!\n");
System.exit(0);
}
String[] strArray = {"q","w","e"};
for (int i = 0; i <strArray.length; i++) {
System.out.println(strArray[i]);
}
}
}