gpt4 book ai didi

java - 哪个数组声明提高了软件的可维护性

转载 作者:行者123 更新时间:2023-12-02 04:26:25 24 4
gpt4 key购买 nike

因此,在对 Java 数组进行了一些研究之后,我知道您可以在 Java 文件中像这样声明数组:

String[] myStringArray = new String[3];
String[] myStringArray = {“a”,”b”,”c”};
String[] myStringArray = new String[]{“a”,”b”,”c”};

您还可以在 Android 应用程序的 array.xml 文件中将数组声明为资源,如下所示:

<string-array name = "fruit_array">
<item> Apple </item>
<item> Orange </item>
<item> Pear </item>
</string-array>

但我想知道哪种声明选项最适合提高软件可维护性?

最佳答案

XML 资源文件更容易翻译。所以我想说:

  • 如果您有应向用户显示的字符串(例如某物的名称),您可以将它们写入 XML 文件中,以便可以轻松翻译它们。
  • 如果您的字符串仅在应用程序中使用且从未显示(例如 Bundle 等中的选项名称),则应使用 Java 数组。

当然,如果您不打算翻译您的应用,则无需将所有内容都写入 XML 文件中。

关于java - 哪个数组声明提高了软件的可维护性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32091958/

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