题解 | #数字颠倒#
数字颠倒
https://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe
import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); try { Integer a = in.nextInt(); List list = new ArrayList<>(); if (a == 0) { list.add(0); } else { while (a > 0) { int b = a % 10; a = a / 10; list.add(b); } } Iterator result = list.iterator(); while (result.hasNext()) { System.out.print(result.next()); } } catch (InputMismatchException e) { System.out.print("你输入的数据有误!"); } finally { if (in != null) { in.close(); } } } }