Skip to content

Commit edfd650

Browse files
author
videopls
committed
优化代码JsonArray.get() --> JsonArray.opt()
1 parent 0d87d93 commit edfd650

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

VideoOS/VenvyLibrary/src/main/java/cn/com/venvy/CacheConstants.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public static void putVisionProgramId(Context context, String fileName, @NonNull
3838
// 判断数据是否之前存在
3939
boolean isContains = false;
4040
for (int i = 0, len = array.length(); i < len; i++) {
41-
isContains = ((String) array.get(i)).equals(id);
41+
isContains = ((String) array.opt(i)).equals(id);
4242
if (isContains) {
4343
array.remove(i);
4444
array.put(id);
@@ -61,8 +61,8 @@ public static void putVisionProgramId(Context context, String fileName, @NonNull
6161

6262
private static JSONArray reverse(JSONArray jsonArray) throws JSONException {
6363
for (int i = 0; i < jsonArray.length() / 2; i++) {
64-
Object temp = jsonArray.get(i);
65-
jsonArray.put(i,jsonArray.get(jsonArray.length() - 1 - i));
64+
Object temp = jsonArray.opt(i);
65+
jsonArray.put(i,jsonArray.opt(jsonArray.length() - 1 - i));
6666
jsonArray.put(jsonArray.length() - 1 - i, temp);
6767
}
6868
return jsonArray;

0 commit comments

Comments
 (0)