操作を実行した後、次の文字列配列
tmp = [null, null, null, Mars, Saturn, Mars]
があります-
allSig[d3].split(" ");
ここallSig
で、は文字列の配列です。null値は、配列内の空の値です。ここで、nullを削除します。このために私は使用しています
tmp[indexNumber] != null
動作しておらず、真を与えていません; 値としてnullを取ります。文字列として「null」を使用していても機能しません。
これを削除する方法。
public static String[] removeElements(String[] allElements) {
String[] _localAllElements = new String[allElements.length];
for (int i = 0; i < allElements.length; i++)
if (allElements[i] != null)
_localAllElements[i] = allElements[i];
return _localAllElements;
}