1.如何实现将字符串倒序显示?import java.util.Date;
public class Demo1 {public String fun(String s)
{
//将字符串倒序显示
//...?
} public static void main(String[] args) {
String s="hello,world";
Demo1 demo1=new Demo1();
System.out.println(demo1.fun(s));
}
}
public class Demo1 {public String fun(String s)
{
//将字符串倒序显示
//...?
} public static void main(String[] args) {
String s="hello,world";
Demo1 demo1=new Demo1();
System.out.println(demo1.fun(s));
}
}
还有种就是,将String倒序添加到String或StringBuffer中,建议用StringBuffer
public String fun(String s)
{
char[] ss = s.toCharArray();
char[] jj =new char[ss.length];
int j=0;
for(int i = ss.length-1;i>=0;i--){
jj[j] = ss[i];
j++;
}
return String.valueOf(jj);
}
{
//将字符串倒序显示
//...?
StringBuffer sb=new StringBuffer(s);
sb.reverse();
return sb.toString();
} public static void main(String[] args) {
String s="hello,world";
Demo1 demo1=new Demo1();
System.out.println(demo1.fun(s));
}
}
public String fun(String s){
String str = "";
for(int i = s.length() - 1;i >= 0;i--){
str = str + s.charAt(i);
}
return str;
}
cursor_wang的方式很简单。应用,要应用的方式。放着现成的不用,自己写,是学习的好方式,但不适合应用。
StringBuffer sb =new StringBuffer();
sb.append(s);
sb.reverse();
return sb.toString();
}