要求是不能用jdk提供的大小写转化/排序功能。
我写的代码是
String s = "Today Is SunDay";
String[] strs = s.split(" ");
for(s : strs)
{
int j = s.length() - 1;
for(int i = j; i >=0; i --;)
{
if(s.charAt(j - i) > 'A' && s.charAt(j - i) < 'Z')
System.out.println(char(s.charAt(i) - 32));
else
System.out.println(s.charAt(i));
}
}
我感觉这题不是很难,他也说我的方法对了,但是我觉得他不是很满意,我也想不出什么比较妙的方法,希望有大神指教
我写的代码是
String s = "Today Is SunDay";
String[] strs = s.split(" ");
for(s : strs)
{
int j = s.length() - 1;
for(int i = j; i >=0; i --;)
{
if(s.charAt(j - i) > 'A' && s.charAt(j - i) < 'Z')
System.out.println(char(s.charAt(i) - 32));
else
System.out.println(s.charAt(i));
}
}
我感觉这题不是很难,他也说我的方法对了,但是我觉得他不是很满意,我也想不出什么比较妙的方法,希望有大神指教











