このJavaコードでは、ファイルから各行を読み取ろうとしていread.txt
ますが、パラメータを渡すと行番号を取得したい
例:-read.txt
を含む
2
2
4
5
6
7
7
8
8
9
私はパラメータ9を渡しています
次に、プログラムは行番号10を返す必要があります
パラメータとして指定した値が10行目にあるため、どうすればこれを行うことができますか?
これが私がJavaコードを試したものです:
import java.io.*;
class CountRows
{
public static void main(String args[])
{
setForSum("read.txt",9);
}
public static void setForSum(String filename,int param2)
{
try
{
FileInputStream fstream = new FileInputStream(filename);
BufferedReader br = new BufferedReader(new InputStreamReader(fsteam));
String strLine;
while ((strLine = br.readLine()) != null)
{
System.out.println (strLine);
}
in.close();
}
catch (Exception e)
{
System.err.println("Error: " + e.getMessage());
}
}
}