long in int umwandeln



  • Hi

    gibt es eine möglichkeit einen long wert in eine int variable zu schreiben ?

    mit ist klar das die frage im grunde verwerflich ist da int 32 bit und long 64 bit. vergessen wir das mal kurz und beschäftigen uns mit der praxis:

    im grunde will ich nur einen JSlider initialisieren (JSlider.setMaximum(int);)
    dafür brauche ich aber einen int und gegeben ist ein long. In Long (Wrapper Klasse) hab ich nix gefunden was mir weiterhilft. Irgendeine Idee ? thx.

    pain


  • Mod

    Da mußt du einfach casten:

    long myLong = 5;
    int myInt = 0;
    myInt = (int)myLong;



  • cool.wieder was dazugelernt. in c hätt ichs gewusst, bin aber nich drauf gekommen das auch mal in java zu probieren.danke dir

    pain


Anmelden zum Antworten