请输入一句5个字的话,然后将它逆序输出。
要运用到数组

解决方案 »

  1.   

      反向输出就可以拉
      for(i=??;i<=0;i--)
      

  2.   

    public class StringIoc {    public static void main(String[] args)
        {
    String s = "abcde";
    int length = s.length();
    String[] str = new String[length];
    str = s.split("");
    for(int i = str.length-1;i>=0;i--)
    {
        System.out.println(str[i]);
    }
        }
    }
      

  3.   


    //StringBuffer sb=new StringBuffer("");
    //sb.append(xxx);
    System.out.print(sb.reverse().toString());
      

  4.   

    import java.io.IOException;
    import java.io.InputStreamReader;
    public class ReadChar {
    public static void main(String[] args){
    char[] c=new char[5];
    InputStreamReader isr=new InputStreamReader(System.in);
    try {
    isr.read(c);
    } catch (IOException e) {
    // TODO 自动生成 catch 块
    e.printStackTrace();
    }
    if(c.length>0)
    for(int i=c.length-1;i>=0;i--)
    System.out.println(c[i]);
    }}
      

  5.   

    public class Str{
    public static void main(String args[]){
    String s[] ={"a","b","c","d","e"};
    int len =s.length;
    for (int i=0;i<5;i++){
    System.out.print (s[i]);
    }
            System.out.println("\n-----------");
    for (int i=0;i<5;i++){
    System.out.print (s[(s.length-1)-i]);
    }
    System.out.println("\n-----------"); }
    }
    是这个意思吧
      

  6.   

    思路:准备两个数组c1和c2,c1用于接收字符串,方法处理后放入第二个数组c2中,然后以字符串的形式打印出c2
    代码:
    import java.util.*;
    public class StringHandle {
    public static void main(String[] args){
    char[] c1=new Scanner(System.in).nextLine().toCharArray();
    char[] c2=new char[100];

    int i=c1.length-1;
    for(int j=0;j<c1.length;j++)
    {
    c2[j]=c1[i];
    i--;
    }
    System.out.println(new String(c2));

    }

    // 示 例: 猪是的念着倒
    // 打印出:倒着念的是猪
      

  7.   

    你的需求不是这么明显...
    5个字是啥意思啊...I am a super man这样还是12345这样的
      

  8.   

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;public class StringTest {
        //从键盘输入字符串,并打印出这个字符串及其倒序后的字符串
    public static void main(String[] args) throws IOException {
    System.out.println("请输入一个字符串:"); 
    BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(System.in)); 
    String s=bufferedReader.readLine();
    System.out.println("您输入的字符串是:"+s); 
    char c[] = s.toCharArray();
    System.out.print("倒序后的字符串是:");
    for(int i=c.length-1;i>=0;i--)
    {
    System.out.print(c[i]);
    }
    }
    }控制台显示:
    请输入一个字符串:
    一二三四五
    您输入的字符是:一二三四五
    倒序后的字符是:五四三二一