BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String line1 = ""; String line2 = ""; try { line1 = br.readLine(); line2 = br.readLine(); } catch (IOException e) { e.printStackTrace(); } String[] line1Array = line1.split(" "); String[] line2Array = line2.split(" "); int n = Integer.parseInt(line1Array[0]); int forbidden = Integer.parseInt(line1Array[1]); List inputList = new ArrayList<>(); for (int count = 0; count < line2Array.length ; count++) { inputList.add(Integer.parseInt(line2Array[count])); } List outputList = new ArrayList<>(); for(Integer integer:inputList){ if(integer!=forbidden){ outputList.add(integer); } } System.out.println(outputList);