質問編集履歴
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,13 +38,17 @@
|
|
38
38
|
|
39
39
|
ByteBuffer buffer = ByteBuffer.allocate(1024);
|
40
40
|
|
41
|
-
|
41
|
+
Charset charset = Charset.forName("UTF-8");
|
42
42
|
|
43
43
|
// 末尾(fileSize-1)から1024byteを取得
|
44
44
|
|
45
45
|
channel.position(fileSize - 1 - 1024);
|
46
46
|
|
47
|
-
System.out.println(channel.read(buffer));
|
47
|
+
System.out.println(channel.read(buffer));
|
48
|
+
|
49
|
+
charset.decode(buffer);
|
50
|
+
|
51
|
+
System.out.println(buffer);
|
48
52
|
|
49
53
|
}
|
50
54
|
|