题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 try { int a = in.nextInt(); List list = new ArrayList<Integer>(); while(a>0) { int b = a%10;//余数 a = a/10; if(!list.contains(b)){ list.add(b); } } Iterator<Integer> itr = list.iterator(); while(itr.hasNext()){ System.out.print(itr.next()); } } catch (InputMismatchException e) { System.out.println("请输入整数"); } finally { if (in != null) { in.close(); } } } }