Problemas com arrays!!!  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline


é possivel usar sort em Arrays?
e como eu vou pegar os valores e passar pra outra array? ou deletar da primeira?

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Serafim wrote:Boas pessoal, tenho um trabalho pra fazer mas tou com alguns problemas em relação aos arrays, preciso de fazer operações com arrays como se fossem conjuntos:

. como tirar os elementos repetidos int num array?
. como posso fazer operações de diferença, união e intersecção entre dois arrays?

espero q me possam ajudar, preciso mesmo de ajuda....


Atenção, professores - se este código for submetido dessa maneira, não aceitem



[WWW]
kaabah
Java Ninja
[Avatar]

Membro desde: 23/05/2006 09:56:33
Mensagens: 260
Localização: Vitória-ES
Offline

http://java.sun.com/j2se/1.5.0/docs/api/java/util/Arrays.html


-----
Sun Certified Java Programmer

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo". (Winston Churchill)
kaabah
Java Ninja
[Avatar]

Membro desde: 23/05/2006 09:56:33
Mensagens: 260
Localização: Vitória-ES
Offline

thingol wrote:

Atenção, professores - se este código for submetido dessa maneira, não aceitem



uhuahauhauhaahuhuahuaha....

BOAAAA!!!

-----
Sun Certified Java Programmer

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo". (Winston Churchill)
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

Como consigo ver se esse exemplo funciona? tnh q criar algum ficheiro .class?
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

cria ele em um bloco de notas salva com o NomeDaClasse.java

vai no Prompt de Comando vai até a pasta que ta o arquivo .java e escreve
javac NomeDaClasse.java
e pra executa
java NomeDaClasse

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

Nao sei o q se passa, nao consigo. aparece um erro.
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

Nao devia gravar em .class?
kaabah
Java Ninja
[Avatar]

Membro desde: 23/05/2006 09:56:33
Mensagens: 260
Localização: Vitória-ES
Offline

Nao devia gravar em .class?


Gravar o que? Primeiro deve compilar seu .java

-----
Sun Certified Java Programmer

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo". (Winston Churchill)
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

Boas pessoal, dentro deste assunto de classes e construtores alguem tem um programa q sirva de exemplo pra uma base de dados de uma empresa ou supermercado?
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

ninguem me consegue ajudar?
Omeganosferatu
JavaEvangelist
[Avatar]

Membro desde: 05/01/2007 10:13:24
Mensagens: 328
Localização: São Paulo
Offline

Boas pessoal, dentro deste assunto de classes e construtores alguem tem um programa q sirva de exemplo pra uma base de dados de uma empresa ou supermercado?

Acho que seu problema ta mais pra uma consultoria ou empresa de TI né amigão ?

Sun Certified Java Programmer
Sun Certified Java Developer

The death of one is a tragedy, but death of a million is just a statistic ( Joseph Stalin )
[ICQ]
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

nao. é tb pra um trab...

No exemplo que me deram mais em cima podem me esxplicar o que é
Set<Integer>?
Serafim
Entusiasta Java

Membro desde: 10/05/2007 01:33:38
Mensagens: 18
Offline

É q o meu problema é o seguinte:

tenho estes métodos pra implementar:

public class ArrayUtils {
/* Apresenta na consola os valores de "a".
Ex: Se "a" contém os valores 2, 1 e 5, então o método apresenta
o array na forma [2, 1, 5] */

public void writeln(int[] a) { /* a implementar */ }

/* Retorna um array sem as repetições que possam existir em "a" */
public int[] removeDuplicates(int[] a) { /* a implementar */ }

/* NOTA: Os três métodos seguintes consideram os arrays como
conjuntos (coleccções de inteiros sem repetições) */

/* Retorna um novo array, que contém os elementos que
correspondem ao conjunto diferença entre "a" e "b" */
public int[] difference(int[] a, int[] b) { /* a implementar */ }

/* Retorna um novo array, que contém os elementos que
correspondem ao conjunto intersecção entre "a" e "b" */
public int[] intersection(int[] a, int[] b) { /* a implementar */ }

/* Retorna um novo array, também sem repetições, que contém
os elementos que correspondem ao conjunto união entre "a" e "b" */
public int[] union(int[] a, int[] b) { /* a implementar */ }

}


e pra testar isso tnh isto:

public class Teste {
public static void main(String[] args) {
int[] array1 = {1,6,1,2,5};
int[] array2 = {3,1,1,3,44,2,1,1};
ArrayUtils au = new ArrayUtils();

System.out.print("Elementos do array1:");
au.writeln(array1);

System.out.print("Elementos do array2:");
au.writeln(array2);

System.out.print("Retirar elementos repetidos do array1");
array1 = au.removeDuplicates(array1);
au.writeln(array1);

System.out.print("Retirar elementos repetidos do array2");
array2 = au.removeDuplicates(array2);
au.writeln(array2);

System.out.println("Uniao dos elementos entre array1 e array2 ");
int[] uniao = au.union(array1, array2);
au.writeln(uniao);

System.out.print("Interseccao dos elementos entre array1 e array2");
int[] interseccao = au.intersection(array1, array2);
au.writeln(interseccao);

System.out.print("Diferenca dos elementos array2 e array1 ");
int[] diferenca = au.difference(array2, array1);
au.writeln(diferenca);
}
}

mas eu nao percebo nada disto
erickcellani
JavaEvangelist
[Avatar]

Membro desde: 13/05/2006 13:37:12
Mensagens: 425
Localização: São Paulo - SP
Offline

Serafim wrote:nao. é tb pra um trab...

No exemplo que me deram mais em cima podem me esxplicar o que é
Set<Integer>?


claro...

oq vai dentro do <> é o tipo de dado que ele vai receber!!!

mas isso é da jdk 1.5 p/ frente!


--
Érick F. Cellani
[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team