-1

Linux用のJavaでカスタムタスクマネージャーを開発しました。必要なコンテンツをファイルに書き込み、msgbox に表示しています。しかし、プロセス名、PID、セッション名、セッション番号、tty を個別に表示したい。そのために、最初の列から数バイト/文字を読み取り、次の行にスキップして次の数バイト/文字を読み取る必要があります。どうすればいいですか?私はJavaが初めてなので、助けてください。ありがとう

4

1 に答える 1

0

それはいけません。行全体を読んで、関心のある部分だけを処理する必要があります。

あなたが達成しようとしていることを正しく理解していれば、各行がファイル内の行であり、各列が 1 つのフィールドであるマトリックスを作成できます。たとえば、data[4][PROCESS_NAME]4 行目 (0 からカウントする場合は 5) にあるプロセス名になります。もちろん、宣言PROCESS_NAMEから来ています。final int PROCESS_NAME = 0;

于 2012-05-10T06:18:38.807 に答える