-
Rafał
czego nie znalazlem w thinking in java (co za tragiczna ksiazka) - na razie poczatki:
1) deklaruje zmienna
int x;
int y=0;
chce zeby y mialo wartosc taka jak x - czyli ŻADNĄ
jak to zrobic?
2)jak zadeklarowac liczby wieksze niz double? robie sobie kalkulator -i jest beznadzieny, bo ograniczony... strasznie male te liczby
jak juz jakos zadeklaruje te liczby wieksze niz double, to jak mam na nich operowac?
3) jak zrobic, zeby moje floaty mialy wiecej niz 8 liczb po przecinku, przeciez to jest tragedia..
4) jak w ogole wprowadza sie floaty
znaczy sie, no
y=3.24; ? a moze y=3,24;
5) jak w ogole wprowadza sie liczby heksadecymalne, tudziez binarne
przeciez jak wpisze z=10; to z bedzie rowny dziesiec
jak wyswietlac liczby w takim formacie
to sa proste pytania laika, a w zadnej ksiazce nie znalazlem na nie odpowiedzi, az zal czytac dalej, pewnie pozniej bedzie jeszcze wiecej niedomowien -
george
1. Moge sie mylic ale zmienne nalezace do klas sa inicjalizowane wartosciami domyslnymi, czyli x=0; Co to w int jest wartosc zadna :? (nie pamietam dobrze ale chyba tablice i zmienne proste sa inicializowane wartosciami domyslnymi zawsze - moge sie mylic).
2. dunno
bawic sie z nimi nalezy ostroznie, zawsze jest z tym problem bo mozna sie pośliznąć na kolejności działań
3. ??
4. float kupa=4.3f;
5. poszukaj takich zapisow liczb jak 010, xAF, itp. -
Anonim
>george napisał
>1. Moge sie mylic ale zmienne nalezace do klas sa
>inicjalizowane wartosciami domyslnymi, czyli x=0; Co to w
>int jest wartosc zadna :? (nie pamietam dobrze ale chyba
>tablice i zmienne proste sa inicializowane wartosciami
>domyslnymi zawsze - moge sie mylic).
Nie mylisz się są inicjalizowane przy tworzeniu obiektu, ale to jest w Thinking in Java.
>2. dunno
>bawic sie z nimi nalezy ostroznie, zawsze jest z tym problem
>bo mozna sie pośliznąć na kolejności działań
http://java.sun.com/j2se/1.4.2/docs...
>3. ??
>4. float kupa=4.3f;
>5. poszukaj takich zapisow liczb jak 010, xAF, itp.
0<liczba> to notacja w systemie ósemkowym.
0x<liczba> to w szesnastkowym.
w dwójkowym z tego co pamiętam nie ma (tak jak zresztą i w C++) -
Maciek Makowski
> Nie mylisz się są inicjalizowane przy tworzeniu obiektu, ale to jest w
> Thinking in Java.
Zmienne lokalne nie są inicjalizowne implicite. Z tym, że jak już raz się taką zainicjalizowało (int y = 0;) to już nie da się jej "odinicjalizować".
-
-
Anonim
>Maciek Makowski napisał
>Zmienne lokalne nie są inicjalizowne implicite.
Hm...
>Z tym, że
>jak już raz się taką zainicjalizowało (int y = 0;) to
>już nie da się jej "odinicjalizować".
Bo tym sie zajmuje taka fajna rzecz która odśmieca... -
Koziołek [brat Javowiec]
> Zmienne lokalne nie są inicjalizowne implicite. Z tym, że jak już raz się taką zainicjalizowało (int y = 0;) to już nie da się jej "odinicjalizować".
>
no chyba że użyjesz y=null; ale tylko w przypadku obiektów. -
Anonim
>Sędziwój napisał
>>Maciek Makowski napisał
>>Zmienne lokalne nie są inicjalizowne implicite.
>
>Hm...
Masz rację :D
Ale jest tak jak ja napisałem, ale to nie była by chyba pełna odpowiedź.
Więc zmienne w obiekcie są inicjalizowane przy tworzeniu, ale lokalne już nie są. -
Anonim
>Koziołek napisał
>> Zmienne lokalne nie są inicjalizowne implicite. Z tym,
>>że jak już raz się taką zainicjalizowało (int y = 0;)
>>to już nie da się jej "odinicjalizować".
>
>no chyba że użyjesz y=null; ale tylko w przypadku
>obiektów.
Tylko że obiekty to relacje, a zmienne typu podstawowego są na stercie (przy obiektach tam tylko znajduje się wskaźnik).
(mam nadzieję że mi się nie plącze, bo ja tam jeszcze prawie nic nie umiem :D) -
Maciek Makowski
> no chyba że użyjesz y=null; ale tylko w przypadku obiektów.
Nie. Zmienna o wartosci null jest zainicjalizowana. Niezainicjalizowana zmienna spowoduje blad kompilacji jesli zostanie uzyta w kontekscie innym niz przypisanie na nia. -
Anonim
-
Anonim
>klamerkascie nna napisał
> http://java.sun.com/javase/6/docs/a...
>
>spr - java.math.BigDecimal
>
>tam znajdzie sie kilka odp, pozdr
Czytasz wszystko, czy tylko pierwszy post? -
bartkiller
-
Anonim
>bartkiller napisał
>"Tylko że obiekty to relacje"
>
>co masz na myśli ?
Kurcze ciężko mi się wysłowić... ale chodzi o to że typ podstawowy prowadzi bezpośrednio do wartości przechowywanej, a obiekt tylko do wartości wskazującej miejsce jego przechowywania.
(dlatego dwie 'zmienne' mogą wskazywać na ten sam obiekt)
- Przeglądaj grona w kategorii Internet i Komputery
- Przeglądaj grona w okolicy Warszawa
- Załóż własne grono tematyczne
- Zostań moderatorem
Podobne Tematy
|
|
Wszystko co związane z programowaniem w Java (J2EE, JSP, JDBC, itd) test
Miejsca grona (1)
-
Kino Luna ul. Marszałkowska, Warszawa
www.kinoluna.pl kino.luna@maxfilm.com.pl 22 621 78 28
- Dodaj miejsce

