修复txt最后一句不显示的bug
This commit is contained in:
@@ -114,10 +114,12 @@ class TextFile(private val book: Book) {
|
||||
).also { length = it } > 0
|
||||
) {
|
||||
var end = bufferStart + length
|
||||
for (i in bufferStart + length - 1 downTo 0) {
|
||||
if (buffer[i] == blank) {
|
||||
end = i
|
||||
break
|
||||
if (end == bufferSize) {
|
||||
for (i in bufferStart + length - 1 downTo 0) {
|
||||
if (buffer[i] == blank) {
|
||||
end = i
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
//将数据转换成String, 不能超过length
|
||||
|
||||
Reference in New Issue
Block a user