array double  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
jamielniak
Smalltalk

Membro desde: 17/08/2006 21:18:22
Mensagens: 1
Localização: Curitiba
Offline

Colegas,

alguém sabe qual o problema do meu código abaixo ?

porém ao compilar dá o seguinte erro:

minha intenção é guardar vários pontos (x,y) com valores double em dois arrays diferentes x[] e y[]

Obrigado,
[Email] [MSN] [ICQ]
windsofhell
GUJ Master

Membro desde: 15/06/2007 08:31:17
Mensagens: 1604
Localização: Stockholm - Sweden
Offline


Eu acho que o problema esta aqui :

public void setV1(double x, double y)

vc esta recebendo double e nao array de double (double[] )


porque isso que ele da o erro : array required, but double found


//Daniel

Nao respondo MP!!!

Site: http://downhillracer.wordpress.com
diegobmd
Thread.start()

Membro desde: 31/05/2007 16:06:42
Mensagens: 28
Offline

tem o erro do windsofhell ...

mas cade o array y?????
luistiagos
GUJ Expert
[Avatar]

Membro desde: 10/07/2006 10:37:23
Mensagens: 3008
Offline

vc passou x e y como doubles e não um array de doubles expremete fazer assim:

public void setV1(double x, double y)
{
x = ( (x > 0 && x < 20)? x : 1 );
y = ( (y > 0 && y < 20)? y : 1 );
}

ou se quiser array mesmo assim:

public void setV1(double []x, double []y)
{
x[1] = ( (x > 0 && x < 20)? x : 1 );
y[1] = ( (y > 0 && y < 20)? y : 1 );
}




SCJP 1.5
SCJA 1.0
IBM DB2 Associate
[Email] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

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

ve se isso resolve

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]
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]
Marky.Vasconcelos
Moderador
[Avatar]

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

se você não colocar o this ali ele vai usar a variavel que você passou

porque x na classe é uma Array e no metodo um double
use o this. pra referenciar a array e não a variavel

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]
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]
RafaelVS
JavaEvangelist
[Avatar]

Membro desde: 13/12/2006 09:50:16
Mensagens: 405
Localização: Recife - PE
Offline

Mark_Ameba wrote:se você não colocar o this ali ele vai usar a variavel que você passou

porque x na classe é uma Array e no metodo um double
use o this. pra referenciar a array e não a variavel


Acho que vc foi exatamente no ponto que ele deve ter se confundido... acho que quando ele fez referenciou a x[1] ele estava querendo fazer referencia justamente a this.x[1], mas como o nome do argumento tb é x, aih houve a confusão que o shadowing provoca.


Mark_Ameba wrote:mas cade o array y?????


Tb outro ponto que, pelo menos no código postado, está faltando. Se não estiver em algum canto entre as "............" que ele colocou, então tb tem que declarar o array na classe.

- Mestrando em Engenharia de Software no CIn/UFPE;
- Pós-Graduado em Engenharia de Software na POLI/UPE;
- Bacharel em Ciência da Computação na UNICAP (Universidade Católica de Pernambuco);
- Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (score 95%);
- Sun Certified Web Components Developer for J2EE 1.4 Platform (score 89%)
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team