Java à l'aide d'un tableau à partir d'une autre classe

Je suis nouveau sur Java, de sorte s'il vous plaît être doux...

De considérer les éléments suivants ShoppingList Class:

public class ShoppingList {
...
    public ItemPrices[] getSortedPrices(){
        //do sorting stuff here etc
        return ret.toArray(new ItemPrices[0]);
    }
}

Et maintenant j'ai une autre classe appelée Hello:

public class Hello {
...
    private Groceries createGroceries() {
    ...
         pricearray[] =  ShoppingList.ItemPrices[] //????
    ...
    }
}

Je veux attribuer le tableau pricearray j'ai créé à l'égalité de ItemPrices tableau retourné dans la méthode.

Cependant, je ne suis pas ce que je veux, ce est la bonne façon de le faire?

  • Comment est-ce possible que ItemPrices[] est un double?. Vous avez besoin de lire des livres...
  • Je pense que vous avez accidentellement votre question.
  • Ooops, copié mauvais code désolé.
  • C'est un très, très spécifique à la programmation de l'émission, avec peu ou pas de valeur pour les autres. Je peux que vous recommander d'acheter un livre et de lire sur les types, les tableaux et les constructeurs...
  • Vous êtes un débutant, donc je ne veux pas voir impoli. Mais il y a tellement de choses de mal avec la question que je ne suis pas sûr où commencer. double pricearray = ShoppingList.ItemPrices[] ne marchera jamais, car les deux types de chaque côté de la = doivent correspondre. Cela pourrait vous rapprocher: ItemPrices[] prices = new ShoppingList().getSortedPrices(). Vous devriez lire un peu plus sur les types de base et Java.
InformationsquelleAutor meiryo | 2012-05-21