我正在尝试编写一个排序程序,提示输入名称并按字母顺序对它们进行排序,并大写每个名称的第一个字母。我只是简单地迷失了。
我在考虑将代码拆分成两个方法,一个用于套管,另一个用于排序。Java插入名称〜CompareTo
这是我走到这一步,为资本位:
titleCase(String x)
name = x
x.toLowerCase
x.substring(0;)toUppercase
任何帮助将不胜感激。
最终的结果应该是这样的:
输入一个名字:
瑞伯
输入一个名字:
丽塔
输入一个名字:
SUE
输入一个名字:
阿黛尔
输入一个名字:
芭芭拉
输入一个名字:
停止
[阿黛尔,芭芭拉,Rita,Sue,Zeb]
那你最近有什么问题?我们不只是为你写一些代码。你所提供的小代码甚至没有有效的代码 – redFIVE
SO并不是真正的抛弃作业的地方。你有什么特别的问题?似乎你手头有大写字母(有些)。你将如何收集它们?一个列表? –
[按字母顺序排列字符串的简单方法]的可能重复](http://stackoverflow.com/questions/11176227/simple-way-to-sort-strings-in-the-case-sensitive-字母顺序) – rafaelbattesti