
通过数组的length属性获取
示例:
String[] arr = {"1","2"};//定义一个数组int len = arrlength;//获取数组长度,这里获取到的长度是2
数组中的元素个数length是数组类中唯一的数据成员变量。使用new创建数组时系统自动给length赋值。数组一旦创建完毕数组大小就固定下来。
json来做吧,先去下载下jar包。下面是测试的代码:
try{String str = "{'list':['1,2','3,4','5,6']}";
JSONObject jsonObject = JSONObjectfromObject(str); //吧转为json对象
String array= jsonObjectgetString("list"); //获取list的值
JSONArray jsonArray = JSONArrayfromObject(array); //吧list的值转为json数组对象
Object[] strs = jsonArraytoArray(); //json转为数组
for(Object s:strs){
Systemoutprintln(s);
}
}catch(Exception e){eprintStackTrace();}
int i = 0;
foreach (string[] item in listRows)
{
if (itemContains("指定的字符串"))
break;
i++;
}
//这就是你想要的
listRows[i]
二楼的代码,比我的更简洁优雅。
//如果有多个数组,都包含“指定的字符串”listRowsWhere(x=>xContains("指定的字符串"))ToList();
楼主不必纠结,你输出肯定是这样[LjavalangString
不信你直接new一个数组输出就是这样,封装类还好些
像Integer输出是:[LjavalangInteger
int的话就是:[I
判断数组的话不要输出他的类型
用:对象classisArray()方法 如果输出true就说明是数组
以上就是关于java中如何获取字符串数组的个数全部的内容,包括:java中如何获取字符串数组的个数、如何读取json字符串中的数组、C#如何获取List<string[]> listRows中指定字符串数组等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)