【发布时间】:2020-02-03 20:29:47
【问题描述】:
所以我是编码新手,我的老师要求我们编写一个代码来实现这一点。我需要使用子字符串来做到这一点。
这是我必须做的。
示例输出 1: 欢迎使用扭曲(编造的语言)翻译程序。
输入要翻译的单词:直升机 转折词:OpterhelicCR
示例输出 2: 欢迎使用扭曲(虚构语言)翻译程序。
输入要翻译的单词:你好 转折词:LohelLO
注意事项: 翻译后的单词是这样组成的: 直升机 = OpterhelicCR 后半部分的第一个大写字母:Opter 前半部分的第一个字母小写:helic 大写前半部分的最后一个字母:C 大写后半部分的最后一个字母:R
这是我的代码。 公共静态无效主要(字符串[]参数){ 扫描仪输入 = new Scanner(System.in);
System.out.println("Welcome to the twistAround (made up language) translation program.\n");
System.out.print("Enter word to translate: ");
String word = input.nextLine();
String secondHalf = word.substring(word.length() / 2, word.length());
System.out.println(secondHalf);
输出: 欢迎使用twistAround(编造语言)翻译程序。
输入要翻译的单词:直升机 选择器 构建成功(总时间:4 秒)
到目前为止,我已经将它输出到 opter。但是,我不确定如何将“o”大写。
【问题讨论】:
-
如果我的发帖方式有问题,请告诉我,以免我犯同样的错误。谢谢。
-
看看 java documentation on strings 可以为你做什么,我敢打赌你会发现一些关于大写/小写的有用的东西。祝你好运。
标签: java