程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
数据范围:
import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) throws Exception{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String line=br.readLine(); int num=Integer.parseInt(line); if(num>=0&&num<=(int)Math.pow(2,30)-1){ System.out.println(new StringBuilder(line).reverse().toString()); } } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNext()) { // 注意 while 处理多个 case int a = in.nextInt(); if(a==0)System.out.print(a); while(a!=0){ int temp=a%10; System.out.print(temp); a=a/10; } } } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String s = sc.nextLine(); StringBuilder sb=new StringBuilder(s); System.out.println(sb.reverse().toString()); } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String str = in.next(); String result = ""; for (int i = str.length()-1 ; i>=0; i-- ) { result += String.valueOf(str.charAt(i)); } System.out.print(result); } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String strnum = in.nextLine(); for(int i = strnum.length()-1; i>=0; --i){ System.out.print(strnum.charAt(i)); } } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String chars = in.nextLine(); for (int i = chars.length() - 1; i >= 0; i--) { System.out.print(chars.charAt(i)); } } }
import java.util.Scanner; import java.io.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(br.readLine()); System.out.print(sb.reverse().toString()); } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int num = in.nextInt(); String str = new StringBuffer(String.valueOf(num)).reverse().toString(); System.out.println(str); } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 Integer num=in.nextInt(); StringBuilder str=new StringBuilder(num+""); String numreverse=str.reverse().toString(); System.out.print(numreverse); } }