具有不同大小的多维数组

具有不同大小的多维数组,第1张

具有不同大小的多维数组
  • 这是好是坏的编码风格?

像任何东西一样,这取决于情况。在某些情况下, 锯齿状数组 (称为它们)实际上是适当的。

  • 这有什么好处?

好吧,用于将不同长度的数据集存储在一个数组中。例如,如果我们有字符串

"hello"
"goodbye"
,我们可能希望将它们的字符数组存储在一个结构中。这些char数组的长度不同,因此我们将使用锯齿数组。

  • 最重要的是,是否可以在声明本身中创建这样的构造?

是:

char[][] x = {{'h','e','l','l','o'},   {'g','o','o','d','b','y','e'}};
  • 另外…为什么甚至有可能做?

因为Java语言规范§10.6允许使用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5431172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存