Exibir nome da pessoa mais pesada - Array [RESOLVIDO]

E aí galera, alguém pode me dar um luz?
Não estou conseguindo testar dois valores em array
Segue o código: Criei 2 classes, uma Pessoa e outra TestePessoa.
package Exercicios;

public class Pessoa {

   private String nome;
   private double altura;
   private double peso;

   public String getNome() {
           return nome;
   }

   public void setNome(String nome) {
           this.nome = nome;
   }

   public getAltura() {
           return altura;
   }

   public void setAltura(double altura) {
           this.altura = altura;
   }

   public double getPeso() {
           return peso;
   }

   public void setPeso(double peso) {
           this.peso = peso;
   }

}

package Exercicios;

public class TestePessoa {

   public static void main(String[] args) {

           Pessoa[] p = new Pessoa[2];
           p[0].setNome("Antonio");
           p[0].setAltura(1.75);
           p[0].setPeso(70);

           p[1].setNome("Carlos");
           p[1].setAltura(1.70);
           p[1].setPeso(75);

           // trecho de dúvida abaixo.
           if (p[0}.getPeso() < p[1].getPeso()){
                System.out.println ("O mais pesado é " +

p[1].getNome;
}
else if {
System.out.println ("O mais pesado é " +
p[0].getNome;
}

   }

}

Olha este trecho do seu código:

if (p[0}.getPeso() < p[1].getPeso()){ 

Tira a chave e põe o fechamento de colchetes

marcusviniciusbastos,

Primeiramente quando postar, tente utilizar as tags code para facilitar aqueles que tentam te ajudar.

Vamos lá.

Tem algumas coisinhas que estão erradas.
1 - No seu main é necessário que você instancie a "pessoa" dessa forma.

p[0] = new Pessoa(); p[1] = new Pessoa();

2 - O seu if está assim

if (p[0}.getPeso() < p[1].getPeso()){ 

Tire a chave e coloque o colchetes

if (p[0].getPeso() < p[1].getPeso()) {

3 e ultima - Na ultima parte você colocou else if… Isso não existe, na verdade existe desde que você uma condição,ou seja, digamos que você queria fazer o inverso do primeiro if, ai você usa else if e coloca a condição entre "()", o que não é necessário nesse caso, uma vez que você está trabalho somente com duas condições.

Bom, espero ter ajudado…

Muito Obrigado pela colaboração, deu certo pessoal.

agora edite seu tópico e coloque [RESOLVIDO] no final :wink: