- 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 meu
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
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:
...
Oi,
Vítor, vamos lá:
Questão 01:
Para
se criar um Vector bidimensional, você pode criar um Vector de Vector, mais ou
menos como você criaria uma array bidimensional, lgo mais ou menos
assim:
Vector
linha = null; // Define dados das linhas do
vetor
Vector
dados = new Vector(); //um co
Vitor,
Quando
você estiver retornando um vector obserse se este procedimento não ficará lento.
Tínhamos uma sistema que no servidor (servlet) gerava
um vector com os dados do resultset e retornava para o cliente (awt/browser).
Este tempo de retorno era muito grande.
Reduzimos isto ca
Você pode fazer isto deste modo:
{
// Cria o vetor de files
Vector v = new Vector();
// Coloca qualquer coisa
v.add(new File("a.bmp"));
v.add(new File("b.txt"));
v.add(new File("c.wmf"));
// converte vetor para array arqs
File[] arqs = (File[]) v.toArray(new File[
Pessoal, apenas uma dica. O método 'elementAt(i)' do java.util.Vector logo
logo vai sumir. Utilizem o métod 'get(i)' assim como o método 'add(obj)', os
quais permanecerão.
Abraços.
Leonardo Pereira.
-- LISTA SOUJAVA
http://www.soujava.
tente
isso,
Vector
a;
for (int
i=0; i{ a = (Vector)
b.elementAt(i);
for (int j=0; j {
System.out.prinltn(a.elementAt(j);
}}
== [EMAIL PROTECTED] Luiz
Manoel de Lima Junior Coordenador de
Projetos WEB Minauro Informatica SMS -
Curitib
Obrigado a todos que responderam. :-)
Estou optando por usar arrays.
[]'s
Emerson
At 15:58 19/4/2001 -0300, you wrote:
>array é muito mais rápido que vetores, pois os vetores, no fundo, são
>implementados com arrays. Faça um teste de percorrimento entre estes dois
>tipos de objetos. Vc verá que
array é muito mais rápido que vetores, pois os vetores, no fundo, são
implementados com arrays. Faça um teste de percorrimento entre estes dois
tipos de objetos. Vc verá que percorrer um array é cerca de 40 vezes mais
rápido do que percorrer um Vector. E caso o Vector seja percorrido
utilizando um
10 matches
Mail list logo