From 40ae555645a5b1c6ef902aa00ffa308148518a7f Mon Sep 17 00:00:00 2001 From: Redkale <8730487+redkale@users.noreply.github.com> Date: Thu, 29 Nov 2018 14:09:18 +0800 Subject: [PATCH] --- src/org/redkale/convert/json/JsonReader.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/redkale/convert/json/JsonReader.java b/src/org/redkale/convert/json/JsonReader.java index e1e165e6a..40d6e3e42 100644 --- a/src/org/redkale/convert/json/JsonReader.java +++ b/src/org/redkale/convert/json/JsonReader.java @@ -168,7 +168,7 @@ public class JsonReader extends Reader { @Override public String readObjectB(final Class clazz) { this.fieldIndex = 0; //必须要重置为0 - if (this.position <= this.text.length) return null; + if (this.text.length == 0) return null; char ch = this.text[++this.position]; if (ch == '{') return ""; if (ch <= ' ') { @@ -217,7 +217,7 @@ public class JsonReader extends Reader { */ @Override public int readArrayB(DeMember member, byte[] typevals, Decodeable componentDecoder) { - if (this.position <= this.text.length) return SIGN_NULL; + if (this.text.length == 0) return SIGN_NULL; char ch = this.text[++this.position]; if (ch == '[') return SIGN_NOLENGTH; if (ch == '{') return SIGN_NOLENGTH;