gpt4 book ai didi

Java-当用户输入一个字符串时,它是一个字符串文字吗?

转载 作者:搜寻专家 更新时间:2023-11-01 01:17:55 25 4
gpt4 key购买 nike

我有一个问题可以帮助我完成作业。我们要使用字符串文字编写一个程序并反向打印它。我写了它,它工作正常,但我有两个不同的版本。第一个使用扫描仪,因此用户可以输入字符串,然后反向打印。在第二个中,我声明了一个字符串文字,然后将其反向打印。

我的问题不是关于我的程序运行良好,而是我无法在网上或我的书中找到任何地方说输入的字符串是字符串文字。我知道字符串文字通常写成

String a = "Welcome to Java"

但可以写成

String a = new String("Welcome to Java") 
  • 那么输入的字符串不就是字符串字面量吗?
  • 是否必须将其写在引号中才能被视为字符串文字?

我假设答案是肯定的,因为我的书基本上说它必须用引号引起来,但我想在交作业之前仔细检查一下我交的是正确的版本。提前感谢您的澄清!

最佳答案

字符串文字是在引号中和代码中的文字:

String literal = "string literal";

输入字符串不是字符串文字,只是一个字符串。

关于Java-当用户输入一个字符串时,它是一个字符串文字吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11813076/

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