Javaのwriteメソッドの使い方
Javaでは、write()メソッドを使ってデータを出力ストリームに書き込めます。write()メソッドはさまざまなデータ型に対応しており、以下のような使い方があります。
- 一文字で答えよ:
char ch = 'A';
writer.write(ch);
- 文字配列へ書き込む:
char[] chars = {'H', 'e', 'l', 'l', 'o'};
writer.write(chars);
- 文字列に書き込み
String str = "Hello World";
writer.write(str);
- 指定された長さの文字配列に書き込みます
char[] chars = {'H', 'e', 'l', 'l', 'o'};
int length = 3;
writer.write(chars, 0, length);
- 文字列の指定箇所に書き込み:
String str = "Hello World";
int offset = 6;
int length = 5;
writer.write(str, offset, length);
ただし、write()メソッドはIOException例外を発生する場合があるため、例外処理またはthrows宣言が必要です。また、write()メソッドの使用後は、通常、flush()メソッドを呼び出してバッファの内容を出力ストリームに書き込む必要があります。