1.字符串截取判断
使用字符串开始位置和结束位置
public static void main(String[] args) {
String dataStr = "['ces':'dd']";
if (dataStr.startsWith("[") && dataStr.endsWith("]")) {
System.out.println("我是jsonArray");
} else {
System.out.println("我是jsonObject");
}
}
2.使用JSON.parse判断
Object object = JSON.parse(dataStr);
if (object instanceof JSONArray) {
System.out.println("我是jsonArray");
} else {
System.out.println("我是jsonObject");
}
完成