私は以前にソフトウェア開発を勉強したことがありますが、コードを書くのは久しぶりです。私にコードを書くように頼まれて、何か問題が起こっても、おそらく私はそれを修正できないでしょう。ソフトウェア開発言語にはそれぞれ独自の記述方法があるため、Java から C に変更し、次に C から iOS に変更することは、それらに慣れていないためあまり意味がありません。
それでは、いくつかのアイデアをご紹介します:
1: R6
を見つけます2: R6 以降を読み取り、読み取り中に保存します。たとえば、配列を書き込む場合は、行を読み取る前に配列に 1 行書き込みます (Java は 1 行ずつ読み取ります。そう記憶しています...)
3,: 各読み取り後に、各行の最後の文字が符号に等しいかどうかを判断し、等しくない場合は続行し、等しい場合は読み取りを終了します (ここでループを記述し、等号が等号になったらループから抜けます)読み込まれます)
4: 最後に、配列の内容を取り出して出力します。
これをすべての言語で書くと、構文は変わりますが、アイデアは変わりません。具体的なコードについては、本を読めばすべてわかります
JAVAをしっかり勉強してほしいです
パブリック クラス テスト {
public static void main(String[] args) {
readFileByChars("d://test.txt");
}
public static void readFileByChars(String fileName) {
ファイル file = 新しいファイル(ファイル名);
Reader リーダー = null;
###試す {###if (ファイル!=null) {
//一度に複数の文字を読み取ります
char[] tempchars = 新しい char[30];
int charread = 0;
reader = new InputStreamReader(new FileInputStream(fileName));
// 複数の文字を文字配列に読み取ります。charread は一度に読み取られる文字数です
while ((charread = Reader.read(tempchars)) != -1) {
// \r もブロックし、
を表示しませんif ((charread == tempchars.length)
& (tempchars[tempchars.length - 1] != '\r')) {
System.out.print(tempchars);
###} それ以外 {###for (int i = 0; i
if (tempchars[i] == '\r') {
###続く;### ###} それ以外 {###System.out.print(tempchars[i]);
}
}
}
}
}
} catch (例外 e1) {
e1.printStackTrace();
###} ついに {###if (リーダー != null) {
###試す {###reader.close();
} キャッチ (IOException e1) {
System.out.println("ファイルが存在しません");
}
}
}
}
}
以上がJavaでドキュメントの内容を読み取ってLabelタグに表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。