题解 | #提取不重复的整数#
提取不重复的整数
http://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String num = sc.nextLine(); String[] array = num.split(""); List<String> lst = new ArrayList<>(); for (int i = array.length -1; i >=0; i--) { if (lst.contains(array[i])) { continue; } System.out.print(array[i]); lst.add(array[i]); } } }思路:将输入的数字转换成字符串,将字符串转换成数组,数组中每个元素是一个数字,再将数组从最后一个元素开始输出,并保证每个元素输出仅输出一次即可