RES: [java-list] Vector armazenando int
Claro, é só declarar o seu vetor como int. int meuvetor[]; -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 28 de maio de 2003 19:46 Para: [EMAIL PROTECTED] Assunto: [java-list] Vector armazenando int Olá colegas Javaneses, Estou precisando armazenar valores inteiros ("int") em um Vector, mas tá dando erro. É possível fazer isso? Será que é preciso converter os valores p/ Integer? Até +++, Danielle Furtado. -- Esta mensagem foi enviada pelo site http://Correio.UFPA.BR -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Vector armazenando int
Danielle, Não é possível armazenar um int (ou qualquer outro tipo primitivo) dentro de um Vector. Isso porque o método add() do Vector (ou das Collections de forma geral) somente recebem um Object. Ou seja, você, obrigatoriamente deve armazenar uma referência de objeto. Exemplo: ... Vector lista = new Vector(); int x = 10; lista.add( new Integer( x ) ); ... [ ] 's ___ Rafael Fernandes Grottoli JAUNT Technologies Phone: +55 41 9961-3390 E-Mail: [EMAIL PROTECTED] -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 28 de maio de 2003 19:46 Para: [EMAIL PROTECTED] Assunto: [java-list] Vector armazenando int Olá colegas Javaneses, Estou precisando armazenar valores inteiros ("int") em um Vector, mas tá dando erro. É possível fazer isso? Será que é preciso converter os valores p/ Integer? Até +++, Danielle Furtado. -- Esta mensagem foi enviada pelo site http://Correio.UFPA.BR -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.487 / Virus Database: 286 - Release Date: 1/6/2003 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.487 / Virus Database: 286 - Release Date: 1/6/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Vector armazenando int
Como dito abaixo, a classe Vector somente aceita objetos. É preciso fazer a conversar do int para Integer. Ex: import java.util.*; public class VecInt { public static void main(String args[]) { Vector vec = new Vector(); Integer newInt = new Integer(10); Integer newInt2 = new Integer(20); Integer newInt3 = new Integer(30); vec.add(newInt); vec.add(newInt2); vec.add(newInt3); for(int i=0; imailto:[EMAIL PROTECTED] Enviada em: Friday, June 06, 2003 2:46 PM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Vector armazenando int Êpa! Cuidado, Alan. vetor != Vector Danielle, um Vector só armazena objetos, e int é um tipo primitivo. A solução é essa mesma, converter os valores para Integer antes de adicionar. André Barbosa - Original Message - From: "Alan Ricardo dos Santos" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, June 04, 2003 5:10 PM Subject: RES: [java-list] Vector armazenando int > > > Claro, é só declarar o seu vetor como int. > > int meuvetor[]; > > > -Mensagem original- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Enviada em: quarta-feira, 28 de maio de 2003 19:46 > Para: [EMAIL PROTECTED] > Assunto: [java-list] Vector armazenando int > > > Olá colegas Javaneses, > > Estou precisando armazenar valores inteiros ("int") em um Vector, mas tá dando erro. É possível fazer isso? Será que é preciso converter os valores p/ Integer? > > Até +++, > Danielle Furtado. > > > > -- > Esta mensagem foi enviada pelo site http://Correio.UFPA.BR > > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -