Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1

    [java]programmazione a oggetti

    salve, è la prima volta che scrivo in questo forum,io sono Leonardo buonasera a tutti.
    è tutto il pomeriggio che cerco di risolvere quest'errore.
    in pratica sto cercando di creare un metodo così impostato:

    codice:
    prodotto [] trovaPrezzo(float prezzov){
            prodotto [] v = new prodotto [numprod];        
            int j = 0;
            for(int i = 0; i<numprod; i++){
                if(prod[i].getPrv() == prezzov){
                    v[j] = prod[i];
                    j++;
                }
            }
            return v;
        }

    qua non mi da nessuno errore, ho associato a (nomeclasse).trovaPrezzo(prezzov) una variabile array di oggetti prodotto v, fino a qua nessuno problema fino a quando provo a stamparlo con: System.out.println("prodotto di quel prezzo:" + v[0].getNome());
    mi da l'errore : Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at esame.Esame.main(Esame.java:86)
    la riga 86 è proprio quella del system.
    grazie a tutti in anticipo
    Ultima modifica di LeleFT; 30-05-2016 a 12:47 Motivo: Aggiunti i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.