Converter para inteiro

2 respostas
L
ArrayList inclusao = new ArrayList();
		String[] minha_inclusao = new String[inclusao.size()];
		int[] inclusao_novo = new int[inclusao.size()];
		int j = 0;
		
		for (int i = 0; i < inclusao_novo.length; i++) {
			
			inclusao_novo[i] = Integer.parseInt(inclusao.toString());
			inclusao_novo[i]++;

alguem poderia me ajudar para converter para inteiro?

2 Respostas

raphael.ricci
Leonardo Kennedy:
ArrayList inclusao = new ArrayList();
		String[] minha_inclusao = new String[inclusao.size()];
		int[] inclusao_novo = new int[inclusao.size()];
		int j = 0;
		
		for (int i = 0; i < inclusao_novo.length; i++) {
			
			inclusao_novo[i] = Integer.parseInt(inclusao.toString());
			inclusao_novo[i]++;

alguem poderia me ajudar para converter para inteiro?

Cara você esta passando o Array dentro do parseInt e não a String, você não deveria passar o minha_inclusao dentro do parse.
Tipo isso:

ArrayList inclusao = new ArrayList<String>();  
        String[] minha_inclusao = new String[inclusao.size()];  
        int[] inclusao_novo = new int[inclusao.size()];  
        int j = 0;  
          
        for (int i = 0; i < inclusao_novo.length; i++) {  
        	inclusao_novo[i] = Integer.parseInt(minha_inclusao[i]); 
            inclusao_novo[i]++; 
	}
E

Assim não vai funcionar…

inclusao_novo[i] = Integer.parseInt(minha_inclusao[i]);

pq o array de string minha_inclusao tah vazio, na verdade tem-se que iterar no arraylist.

e use:

List<Integer> inclusao = new ArrayList<Integer>();
Criado 18 de outubro de 2012
Ultima resposta 18 de out. de 2012
Respostas 2
Participantes 3