gpt4 book ai didi

java - Java 程序中硬编码文本字符串的替代做法?

转载 作者:行者123 更新时间:2023-12-01 07:11:21 26 4
gpt4 key购买 nike

在我的程序中,我有很多字符串和重复的字符串。有没有办法将文本字符串与源代码分开。我不想在程序中对字符串进行硬编码。

在 PHP 中,我曾经有一个文件,其中包含每个字符串的列表变量。但因为Java是OOP我不知道如何实现同样的想法。

我的程序是一个命令行程序。

最佳答案

另一种选择是使用属性文件(键值),就像在 PHP 中所做的那样。

即使它是命令行程序,您仍然可以拥有属性文件。您可以将文件位置作为命令参数传递(或)将文件相对于类放置并使用相对路径来访问文件。

关于java - Java 程序中硬编码文本字符串的替代做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13673980/

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