@Eder_Damian escreveu:
Estou fazendo um trabalho com imagens, e resumi meu problema no seguinte, o usuário informa posições, e não deve imprimir essas posições, segue exemplo do código:
import java.util.ArrayList; public class Teste { public static void main(String[] args) { //criei ou array list, com posicoes que usuario nao quer mostrar, //exemplo: //se o usuário informar 0, não mostrar a posicao 0 do numero de amostras, se informar 1, nao informar o //numero 1 de amostras //se informar 1 e 3, não informar a posicao 1 e 3 ArrayList<Integer> desconhecida=new ArrayList<Integer>(); desconhecida.add(0); desconhecida.add(2); ArrayList<Integer> numero_de_amostras=new ArrayList<Integer>(); numero_de_amostras.add(0); numero_de_amostras.add(1); numero_de_amostras.add(2); numero_de_amostras.add(3); for (int i = 0; i < numero_de_amostras.size(); i++) { for (int j = 0; j < desconhecida.size(); j++) { if(numero_de_amostras.get(j)!=i){ System.out.println(numero_de_amostras.get(i)); } } } //Porem gostaria de mostrar 1 e 3, pois informei // desconhecida.add(0); //desconhecida.add(2); //posicao 0 e 2 } }
Esta saindo o seguinte:
0
1
2
2
3
3
Mensagens: 3
Participantes: 2