[code]import java.io.*;public class D {
public static void main(String[] args){
BufferedReader write = new BufferedReader(new InputStreamReader(System.in)); //(获取输入的字符串)
String input = write.toString();//
char[] shuzu = input.toCharArray(); //将刚才输入的字符串转成数组,这步,我不是很确定!
if(input.length()<=1 && input.length()>=0){
System.out.println("it's wrong!");
}else{
for(int i = shuzu.length; i <=shuzu.length ; i--){
System.out.print(shuzu[i] + " ");
}
}
}
}
[/code]
public static void main(String[] args){
BufferedReader write = new BufferedReader(new InputStreamReader(System.in)); //(获取输入的字符串)
String input = write.toString();//
char[] shuzu = input.toCharArray(); //将刚才输入的字符串转成数组,这步,我不是很确定!
if(input.length()<=1 && input.length()>=0){
System.out.println("it's wrong!");
}else{
for(int i = shuzu.length; i <=shuzu.length ; i--){
System.out.print(shuzu[i] + " ");
}
}
}
}
[/code]
这个上来就报错
应该是:
for(int i = shuzu.length - 1; i >= 0; i--){
结果是:
3 5 6 0 9 a @ r e d a e R d e r e f f u B . o i . a v a j 这次没有出错,但是,还没有等我输入呢,自己就打印出这个了!!
改成
String input =write.readline();
import java.io.*;public class D {
public static void main(String[] args) throws IOException{
BufferedReader write = new BufferedReader(new InputStreamReader(System.in));
String input = write.readLine();
char[] shuzu = input.toCharArray();
if(input.length()<=1 && input.length()>=0){
System.out.println("it's wrong!");
}else{
for(int i = shuzu.length-1; i >=0 ; i--){
System.out.print(shuzu[i] + " ");
}
}
}
}