-2
私はString[][]
(ダブル配列)を持っており、単純なString[]
(1つの配列)に変換したいと考えています。助けてくれてありがとう。文字列[] []を文字列に変換する
私はString[][]
(ダブル配列)を持っており、単純なString[]
(1つの配列)に変換したいと考えています。助けてくれてありがとう。文字列[] []を文字列に変換する
2つは本質的に互換性がありません。値を取得して単一の配列に配置したい場合は、forループをforループにネストし、値を受け取り、長さstring.length * string []を持つ1つの配列に値を配置します。長さ
String[] s = new String[string.length * string[].length];
for(int i = 0; i < string.length; i++) {
for(int j = 0; j < string[].length; j++) {
s[(i * j) + j] = string[i][j];
}
}