java - 从字母表中选择一个字母并在上面加上引号
问题描述
我正在尝试制作一个程序,它要求从字母表中输入一个字母。假设我选择了字母“b”。“b”应该在程序中用引号括起来。我正在尝试学习 Java,我知道 HTML 和 CSS,但 Java 对我来说是新的,所以放轻松。
所以在实践中:
Choose a letter:
d
abc"d"efghijklmnopqrstuvwxyz
我想出了如何打印字母
import java.util.Scanner;
public class Characters {
public static void main(String[] args) {
char c;
for(c = 'a'; c <= 'z'; ++c)
System.out.print(c + " ");
}
}
(我添加了扫描仪,因为我会向用户索要字母)
解决方案
由于 Java 识别文本的引号,因此您需要在每个字符前添加一个 \ 以向 Java 表明您希望它成为文本的一部分。例如,如果你想用引号显示“b”,你的最终字符串将是 a\"b\"cdefghijklmnopqrstuvwxyz
推荐阅读
- apache-nifi - StandardRestrictedSSLContextService - 作为参数的 TrustStore 密码
- kubernetes - SolrCloud 时间路由别名架构
- python - 是否有非 UART python 传输协议层可以处理 512 字节或更少的 BLE 数据包?
- java - 如何在 Java 中居中对齐和格式化字符串
- json - 如何将多个参数从 JSON 导出到 AWS SSM 参数存储
- android - Kotlin/Android:无法使用 Canvas 将 LiveData 传递给 customView
- c++ - std::thread 成员对象在终止时崩溃
- sql-server - SQL Server 未正确更新数据
- javascript - 使用 MYSQL 在 app.get 中查询永远不会完成
- java - 画布上的无限网格