-2

String nameOfFile で渡したファイルをインポートするクラスのコンストラクターを構築したい場合、オブジェクトの状態を初期化し、ドキュメント ファイルを開き、ドキュメントの各行を処理するにはどうすればよいでしょうか? 参考文献と明確な説明をいただければ幸いです。私はJavaを学び始めたばかりです。

私の質問を解決するために、インポートしたドキュメント ファイルのオブジェクトをどのように構築できますか? 私が今していることは、クラスを作成したことですが、SPECIFIC ファイルのオブジェクトを作成するのに苦労しています。私がこれまでに持っているのは

public class theImport 
{

theImport(String nameOfFile)
{
(Here is where I want to achieve all the listing I have above.)
}
.
.
.
}
4

2 に答える 2

1

2段階のプロセスでこれを行うと思います。

ステップ 1: 実際のコンストラクター。

private String nOF;
public ClassName(String nameOfFile) {
    nOF = nameOfFile;
}

ステップ 2: ファイルの評価。これはさまざまな理由で失敗する可能性があるため (たとえば、ファイルが存在しないため、コンストラクターに渡すべきではありません (コンストラクターにない戻り値の型からこれらのエラーをキャッチすることはできません)。

public boolean Evaluate() {
    //Evaluate your file and return false if it fails for whatever reason.
}

私のJavaは現時点では最高ではありませんが、これはあなたを正しい方向に導くはずです.

于 2013-04-03T20:34:24.713 に答える