【发布时间】:2018-06-09 09:01:04
【问题描述】:
有没有办法用多个参数设置一个变量?
例如:
String K, Q, A, J = "King", "Queen", "Ace", "Jack";
哪个程序会理解K设置为King等等
还是我必须分别声明它们:
String K = "King";
到目前为止?
【问题讨论】:
-
String K = "King", Q = "Queen" etc. -
通过简单的看一些基本的java教程..
-
不想暗示它是万能的,值得注意的是Google's Java style guide 明确禁止在同一行声明多个变量。我认为基本原理是它更容易阅读,坦率地说,将变量放在同一行并不会给你带来太多好处。我只是想让你仔细考虑为什么你想这样做,当有人认为它值得禁止时。
-
如果你硬编码卡片值(这是合理的),枚举可能会更好。
-
"我怎样才能只在一个变量中定义参数?"
String K, Q, A, J不是一个变量。它声明 4 个单独的变量。您可以使用=运算符为它们分配值,例如String K = "King", Q = "Queen", A = "Ace", J = "Jack";