gpt4 book ai didi

Java 字母转大写

转载 作者:太空宇宙 更新时间:2023-11-04 08:43:12 25 4
gpt4 key购买 nike

输入一行文本。请不要标点符号。

Java 是一种语言。

我已将该行改写为:

语言是java。

尝试:

 int x;
String sentence, first;

System.out.println("\nEnter a line of text. No punctuation please.");

Scanner keyboard = new Scanner (System.in);

sentence=keyboard.nextLine();

x = sentence.indexOf(" ");
first= sentence.substring(0,x);
second=sentence.substring(0,1)
second=second.toUpperCase();
System.out.println("I have rephrased that line to read:");
System.out.println(second+sentence.substring(x+1)+" "+first);

输出:

输入一行文本。请不要标点符号。

这是怎么回事

我已将该行改写为:://它应该读为“正在发生什么”

我们正在做什么

P.S -我需要将字母“i”大写。如何使“second.substring(0,1)”读取字符“i”?正如所建议的,我试图弄清楚如何剥离字母并将其与大写字母连接起来,但我不确定。

最佳答案

“i”将是

second=sentence.substring(x+1,x+2);

换句话说,就是空格后面的字符。您当前正在获取输入字符串中的第一个字符。

关于Java 字母转大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4858635/

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