第1个回答 2011-05-03
String str = "abcd";
StringBuffer sb = new StringBuffer(str);
sb.reverse();//把字符串反转
char[] chs= sb.toString().toCharArray();//把字符串变成字符数组
for(int i=0;i<chs.length;i++){
System.out.println("下标:"+i+" 字符为"+chs[i]);
}
第2个回答 2011-05-03
String str = "abcd";
for(int i=str.length()-1,j=0;i>=0;i--,j++){
System.out.println("下标:"+j+" 字符为"+str.charAt(i));
}
第3个回答 2011-05-03
for(int i=0;i<str.length();i++){
system.out.print("下标:"+i+" 字符为"+str.charAt(str.length()-i-1)) ;
}本回答被提问者采纳