程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
数据范围:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String a = in.nextLine(); String reversed = new StringBuilder(a).reverse().toString(); System.out.println(reversed); } }
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.nextLine(); int length = str.length() - 1; for (int i = length; i >= 0; i--) { System.out.print(str.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 str=in.nextLine(); StringBuilder sb = new StringBuilder(); sb.append(str); sb.reverse(); System.out.println(sb); } }
System.out.println(new StringBuilder(new Scanner( System.in).nextLine()).reverse());
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.hasNextLine()) { // 注意 while 处理多个 case String line = in.nextLine(); for(int i = line.length() - 1; i >= 0;i--){ System.out.print(line.charAt(i)); } } } }
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)); } } }