zoukankan      html  css  js  c++  java
  • 字符串逆序输出

    描述给定一行字符,逆序输出此行(空格.数字不输出)

     
    输入
    第一行是一个整数N(N<10)表示测试数据的组数)
    每组测试数据占一行,每行数据中间有且只有一个空格(这样你可以把此行当成两个字符串读取)。
    每行字符长度不超过40
    并且保证输入的字符只有空格(1个),数字,小写字母三种
    输出
    对应每行测试数据,逆序输出(空格和数字不输出)
    样例输入
    3
    abc 123de
    abc 123
    abc d
    样例输出
    edcba
    cba

     1 import java.util.Arrays;
     2 import java.util.Scanner;
     3 
     4 public class Main {
     5     public static void main(String[] args) {
     6         Scanner scanner=new Scanner(System.in);
     7         int T;
     8         String s;
     9         char sChar[]=new char[41];
    10         int i;
    11         
    12         T=scanner.nextInt();
    13         s=scanner.nextLine();
    14         while(true){
    15             if(T==0)
    16                 break;
    17             T--;
    18             
    19             s=scanner.nextLine();
    20             s=new StringBuffer(s).reverse().toString();
    21             sChar=s.toCharArray();
    22             
    23             for(i=0;i<sChar.length;i++){
    24                 if(Character.isLetter(sChar[i]))
    25                     System.out.print(sChar[i]);
    26             }
    27             System.out.println();
    28         }     
    29     } 
    30 }
     
  • 相关阅读:
    MAVEN 配置阿里云源
    Windows10远程连接CentOS7(搭建Xrdp服务器)
    在jsp显示图片
    unbuntu自动任务定时重启
    eager模式与自定义训练
    JDK安装
    VMware克隆Linux虚拟机注意事项
    系统字符编码
    Iptables防火墙
    查看系统信息
  • 原文地址:https://www.cnblogs.com/zqxLonely/p/4133064.html
Copyright © 2011-2022 走看看