私が作った配列の要素の数を表示しようとしています。これはデータ型として文字列を持つ通常の配列です。配列の要素の総数を表示することができれば、コードはArrayListのものに似ていますか?要素数を配列に表示する方法は?
String[] list = new String[14];
list = new String[] {"Bob", "Sal", "Jimmy" ,"John"};
list = insert(list, "Joe", 0);
list = insert(list, "Manny", list.length);
list = insert(list, "Joey", list.length/2);
System.out.println(Arrays.toString(list));
}
public static String[] insert(String[] original, String value, int k) {
String[] copy = new String[original.length + 1];
for(int i=0; i<k; i++)
{
copy[i] = original[i];
}
copy[k] = value;
for(int i=k; i<original.length; i++)
{
copy[i+1] = original[i];
}
return copy;
}
配列内の要素の総数: 'array.length' – Andreas
14個の要素の配列を作成し、それを放棄し、次の行の4要素の配列に置き換える点は何ですか? – Andreas
[文字列配列の長さを見つける方法](https://stackoverflow.com/questions/4862092/how-to-find-length-of-a-string-array) – Dukeling