正確に何が間違っているかわかりません。エラー:「.class」が予想されるか、シンボルメソッドが見つかりません
'.class' expected
:その後、私はこれを取得
System.out.print(mauka.kuce(mauka,temp));
System.out.print(mauka.kuce(mauka,temp[]));
へ:
cannot find symbol method kuce(java.util.List<java.lang.String>,java.lang.String[]).
私はこの行を変更した場合:これは私がこのプログラムをコンパイルするときに私が得るものです
完全なコードはこちら
import java.io.*;
import java.util.*;
class metodes
{
String p="";
public String kuce(List x, String c[]) {
for (int v=0; v < x.size(); v++) p = p +c[v] ;
return p;
}
}
public class ShowFile
{
public static void main(String args[]) throws IOException
{
int i;
FileInputStream fin;
try {
fin = new FileInputStream(args[0]);
} catch(FileNotFoundException e) {
System.out.println(" Fails nav atrasts");
return;
} catch(ArrayIndexOutOfBoundsException e) {
System.out.println(" Ievadiet: ShowFile faila_vards");
return;
}
StringBuffer ab = new StringBuffer();
String a="";
String temp[];
do {
i = fin.read();
if (i!=-1) a= a + ((char) i);
} while(i != -1);
a = a.replace("\r\n", " ");
temp = a.split("\\.");
String h = ".";
for (int o = 0; o < temp.length; o++) {temp[o] = temp[o] + h;}
List<String> mauka = Arrays.asList(temp);
System.out.print(mauka.kuce(mauka,temp));
fin.close();
}
}
プログラムのインデントを修正してから、援助を依頼してください。現在書かれているように、読むのはとても難しいです。 – jimrandomh
編集が承認された場合は修正する必要があります –