我想检查字符串数组是给出值还是null的条件。
字符串功能:
String rowData[] = (String[]) ArrayUtils.subarray(DataArray, startIndex,
(startIndex + maxColumnCount));
if(rowData not null)
{
}
数据数组的价值来自:
String DataArray[] = request.getParameter("values").split(",");
条件是什么?
答案 0 :(得分:1)
检查数组的长度/大小是否为零
if(DataArray.length != 0) //something similar to this
答案 1 :(得分:0)
无法给出请求参数并且产生null。
String dataArrayParam = request.getParameter("values");
String[] dataArray = dataArrayParam == null?
new String[0] : dataArrayParam.split(",");
一般情况下会是:
if (rowData != null) {
顺便说一句。 String[]
是一种更常规的表示法,String a[]
来自Java早期的C兼容性。
答案 2 :(得分:0)
只需检查
if(DataArray != null)
{
String rowData[] = (String[]) ArrayUtils.subarray(DataArray, startIndex,
(startIndex + maxColumnCount));
if(rowData not null)
{
}
}