-1

配列構造に値を割り当てる必要があり、コレクションは避ける必要があります。

testFunction(String userName,String Password,String status)
 {
    String[] array;
    if(password==null)
     {
      array={"username",username_variable,"status",status_variable}
    }
    else
    {
     array={"username",userName,"password",password,"status",status}
   }
}
4

2 に答える 2

1

これは、配列を値で初期化する適切な方法です。

array = new String[] {"username", username_variable, "status", status_variable};

配列の詳細については、Java チュートリアルを参照してください。

于 2012-08-31T10:09:43.977 に答える
1

Java では配列はオブジェクトであるため、配列の要素を初期化するためにオブジェクトを作成する必要があります。

変換

array={"username",username_variable,"status",status_variable}

array=new String[]{"username",username_variable,"status",status_variable}
于 2012-08-31T10:09:56.757 に答える