私はプロのキャリアの名前で複数の行を含む.txtファイルを読み込もうとしています。私はスキャナを作成しましたが、スキャナーが読み込んだものを追加してarrayListに追加しようとすると、このエラーがポップアップします。メソッドadd ArrayList <ClassName>は引数(String)には適用されません。
ArrayList型のメソッドadd(ClassName)は、引数(文字列)
ArrayList<Claseqla> clista = new ArrayList<Claseqla>();
Scanner s = new Scanner(new File("texto.txt"));
while(s.hasNextLine())
{
**clista.add(s.nextLine());**
}
これは別のクラス内のコードです。 太字のマークが付いた行は、エラーがポップアップする場所です。 clista
はわずか2つの属性がありますが、私はちょうど1つの文字列を埋め要素と他の空(あっても可能ですか?)
新しい 'Claseqla'オブジェクトを作成し、その文字列要素の1つを設定し、そのオブジェクトをリストに追加します。繰り返し... –
クラスを印刷したい場合は、http://stackoverflow.com/questions/29140402/how-do-i-print-my-java-object-without-getting-sometype2f92e0f4 –
を読んでください。テキスト、今私はそれを印刷することができます。どうもありがとう。 –