Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem JAVA přepsání hodnoty prvku pole

Ano, dostal jsem to tam tak, že jsem si pole nadeklaroval.
Pro lepší orientaci sem vložím kód. Kdy použiju

pole[5]=22;
tak nezůstane hodnota v poli stejná, zůstane jenom při zpuštěném programu...
Potřeboval bych, aby hodnota přepsala a zůstala tam napořád.
public class Vypocet {
    protected double [] meny = new double[10];
    
    public Vypocet()
    {
        meny[0] = 25.561;   // Kurz na nákup EUR
        meny[1] = 19.954;   // Kurz na nákup USD
        meny[2] = 30.301;   // Kurz na nákup GBP
        meny[3] = 20.503;   // Kurz na nákup CHF
        meny[4] = 6.125;    // Kurz na nákup PLN
        meny[5] = 26.499;   // Kurz na prodej EUR
        meny[6] = 20.685;   // Kurz na prodej USD
        meny[7] = 31.412;   // Kurz na prodej GBP
        meny[8] = 21.255;   // Kurz na prodej CHF
        meny[9] = 6.349;    // Kurz na prodej PLN 
    }
    
    public int Nakup(int castka, int mena)
    {
        return (int)(castka*meny[mena]);
    }
    
    public int Prodej(int castka, int mena)
    {
        return (int)(castka*meny[mena+5]);
    }
    
    public double ZmenKurzNakup(double castka, int mena)
    {
        meny[mena]=castka;
        return meny[mena];
    }
    
    public double ZmenKurzProdej(double castka, int mena)
    {
        meny[mena]=castka;
        return meny[mena+5];
    }
    
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny