2013-08-07 95 views
0

我想檢查條件字符串數組是否給出值或爲空。如何檢查給定的字符串數組是否返回null?

字符串函數:

String rowData[] = (String[]) ArrayUtils.subarray(DataArray, startIndex, 
             (startIndex + maxColumnCount)); 

if(rowData not null) 
{ 

} 

數據陣列的價值是未來:

String DataArray[] = request.getParameter("values").split(","); 

如果條件會是什麼嗎?

+0

這,這是什麼語言'C#'?行:Java - 謝謝;-)) – cars10m

+0

請參閱這個http://stackoverflow.com/questions/2369967/how-we-check-for-null-array-in-java –

回答

1

檢查陣列的長度/大小爲零或不

if(DataArray.length != 0) //something similar to this 
+0

是的,但我想檢查它與rowData,現在工作。 Thnks :) –

0

請求參數不能被賦予和產量空。

String dataArrayParam = request.getParameter("values"); 
String[] dataArray = dataArrayParam == null? 
    new String[0] : dataArrayParam.split(","); 

一般來說這將是:

if (rowData != null) { 

BTW。 String[]是更傳統的符號,String a[]來自Java早期的C兼容性。

0

只需選中

if(DataArray != null) 
{ 
    String rowData[] = (String[]) ArrayUtils.subarray(DataArray, startIndex, 
             (startIndex + maxColumnCount)); 

    if(rowData not null) 
    { 

    } 
} 
相關問題