数字颠倒

输入一个整数,将这个整数以字符串的形式逆序输出

程序不考虑负数的情况,若数字含有 0,则逆序形式也含有 0,如输入为 100,则输出为 001

  • 数据范围: 0≤n≤2^30−1
  • 输入描述:输入一个int整数
  • 输出描述:将这个整数以字符串的形式逆序输出

示例1

  • 输入:1516000
  • 输出:0006151

示例2

  • 输入:0
  • 输出:0
import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        System.out.println(new StringBuilder(String.valueOf(a)).reverse());
    }
}

字符串反转

接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)

  • 输入描述:输入一行,为一个只包含小写字母的字符串。
  • 输出描述:输出该字符串反转后的字符串。

示例1

  • 输入:abcd
  • 输出:dcba
import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        System.out.println(new StringBuilder(s).reverse());
    }
}
© 版权声明
评论 抢沙发

请登录后发表评论