gpt4 book ai didi

Java - 动态添加数据到 String[ ] 和 Composer[ ][ ]

转载 作者:行者123 更新时间:2023-12-01 22:29:16 25 4
gpt4 key购买 nike

titles 包含标题项,composer 是每个相应标题的行详细信息。如何动态地向这些对象添加数据。

String[] titles = {"文艺复兴", "巴洛克", "古典", "浪漫"};

Composer[][] composerss = {
{
new Composer("Thomas Tallis", "1510-1585"),
new Composer("Josquin Des Prez", "1440-1521"),
new Composer("Pierre de La Rue", "1460-1518"),
},
{
new Composer("Johann Sebastian Bach", "1685-1750"),
new Composer("George Frideric Handel", "1685-1759"),
new Composer("Antonio Vivaldi", "1678-1741"),
new Composer("George Philipp Telemann", "1681-1767"),
},
{
new Composer("Franz Joseph Haydn", "1732-1809"),
new Composer("Wolfgang Amadeus Mozart", "1756-1791"),
new Composer("Barbara of Portugal", "1711Ð1758"),
new Composer("Frederick the Great", "1712Ð1786"),
new Composer("John Stanley", "1712Ð1786"),
new Composer("Luise Adelgunda Gottsched", "1713Ð1762"),
new Composer("Johann Ludwig Krebs", "1713Ð1780"),
new Composer("Carl Philipp Emanuel Bach", "1714Ð1788"),
new Composer("Christoph Willibald Gluck", "1714Ð1787"),
new Composer("Gottfried August Homilius", "1714Ð1785"),
},
{
new Composer("Ludwig van Beethoven", "1770-1827"),
new Composer("Fernando Sor", "1778-1839"),
new Composer("Johann Strauss I", "1804-1849"),
},
};

最佳答案

您无法在不重建/重新创建数组的情况下向数组添加项目 - 这就是 ArrayList 的作用:它在内部保存一个数组,当您添加项目时,ArrayList 会使用添加的项目重新创建数组。

所以换句话说 - 你应该检查 ArrayList 是否可以作为你的答案。

关于Java - 动态添加数据到 String[ ] 和 Composer[ ][ ],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28146515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com