0

文字列配列が値またはnullを与えるかどうかの条件を確認したい。

文字列関数:

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

if(rowData not null)
{

}

データ配列の値は次のとおりです。

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

if条件には何がありますか?

4

3 に答える 3

1

配列の長さ/サイズがゼロかどうかを確認し ます

if(DataArray.length != 0)  //something similar to this
于 2013-08-07T08:20:01.637 に答える
0

要求パラメーターが指定されていない可能性があり、null が生成されます。

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

一般的には次のようになります。

if (rowData != null) {

ところで。は、 Java の初期の C 互換性に由来するString[]従来の表記法です。String a[]

于 2013-08-07T08:24:06.317 に答える
0

簡単にチェック

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

     if(rowData not null)
     {

     }
}
于 2013-08-07T08:44:45.120 に答える