用java.输入一个正数, 反转输出:如:输入1234,输出4321

import java.util.Scanner;public class InputTest{ public static void main(String[] args){ Scanner sc=new Scanner(System.in);StringBuffer str=new StringBuffer(sc.nextLine());System.out.println(str.reverse());} } StringBuffer是一个可追加的缓冲字符,使用append()就可以追加了,而String...
用java.输入一个正数, 反转输出:如:输入1234,输出4321
import java.util.Scanner;
public class InputTest{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
StringBuffer str=new StringBuffer(sc.nextLine());
System.out.println(str.reverse());
}
}2012-11-07
用个数组2012-11-07
StringBuffer是一个可追加的缓冲字符,使用append()就可以追加了,而String的连接只是表面上的,String每次连接追加都是用这个字符串创建了一个StringBuffer然后append(),再然后new String().楼上回答的是对哦!不过也可以写算法的,只是相对麻烦点,
public String getRever(String str){
char[] temp = str.toCharArray();
str = "":
for(int i=temp.size-1;i>=0;i--){
str+= temp[i];
}
return str;
}2012-11-09
mengvlog 阅读 9 次 更新于 2025-06-20 00:59:07 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部