zoukankan      html  css  js  c++  java
  • 华为机试:字符串翻转

    题目描述

    写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。例如:

    输入描述:

    输入N个字符

    输出描述:

    输出该字符串反转后的字符串

    示例1

    输入

    abcd
    

    输出

    dcba

    Java:取巧,string从后向前输出

     1 import java.util.Scanner;
     2 
     3 public class Main {
     4 
     5     public static void main(String[] args) {
     6         Scanner sc=new Scanner(System.in);
     7         while(sc.hasNext()){
     8             String s = sc.nextLine();
     9             for(int i = s.length()-1;i>=0;i--){
    10                 System.out.print(s.charAt(i));
    11             }
    12             System.out.println();
    13         }
    14         sc.close();
    15     }
    16 }

    Java:不取巧,stringbuffer反转,转string,输出

     1 import java.util.Collections;
     2 import java.util.Scanner;
     3 
     4 public class Main {
     5 
     6     public static void main(String[] args) {
     7         Scanner sc=new Scanner(System.in);
     8         while(sc.hasNext()){
     9             String s = sc.nextLine();
    10             s = new StringBuffer(s).reverse().toString();
    11             System.out.println(s);
    12         }
    13         sc.close();
    14     }
    15 }

    Java:更多方法见http://blog.csdn.net/guomutian911/article/details/48912617

  • 相关阅读:
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
  • 原文地址:https://www.cnblogs.com/zdtiio/p/7570806.html
Copyright © 2011-2022 走看看