可能性の重複:私は文字列内のすべての値[]引数を取り、単一のString変数にそれを作るにはどうすればよい
A method to reverse effect of java String.split()?のString [] argsを値
?配列
可能性の重複:私は文字列内のすべての値[]引数を取り、単一のString変数にそれを作るにはどうすればよい
A method to reverse effect of java String.split()?のString [] argsを値
?配列
Apache Commons StringUtils
。 StringUtils.join(Object[] array, String separator)
は、配列内のすべてのオブジェクトを指定されたセパレータで結合します。
あなたの現在の配列(例えば最初の3つの要素をスキップ)の部分配列をしたい場合は、この使用:あなたはtoString()
メソッドをオーバーライドすることができ、このメソッド内で、あなたはループスルーをすることによって実装することができます
StringUtils.join(ArrayUtils.subarray(myArray, 3, myArray.length), ",");
ありがとう!これはうまくいった。 – user372671
注:これは、StringBuilderオブジェクトを使用する方が効率的だが、これは単純な例です:私は好む
public String concat(String[] args) {
String result = ""
for (String arg : args) {
result += arg;
}
return result;
}
args内で定義された最初の3つの値を削除したい場合はどうすればよいですか?だから、4 argから始めて – user372671
コロン構文の代わりに 'for(i = 3; i
また、Apache Commons 'ArrayUtils.subarray'を使用することもできます。 –
を文字列配列を返し、連結された文字列を必要な形式で返します。
あなたが望む結果を表示できますか? – Crazenezz
はい、間違いなく重複しています。どうぞ閉じてください。 –
これに対処する* *他のQ/Aがあります。例えばhttp://stackoverflow.com/questions/1978933/a-quick-and-easy-way-to-join-array-elements-with-a-separator-the-oposite-of-spl http://stackoverflow.com/questions/5283444/convert-array-of-strings-into-a-string-in-javaなどです。 –