Dodaj do ulubionych

operator "<<" co oznacza?

IP: 158.66.100.* 22.05.03, 09:14
Sprawa jest podstawowa.
Zajrzałem sobie "do środka" pewnego skryptu javy i większość zatrybiłem poza
operatorem "<<".
W pętli typu "for" (gdzie "a" jest zmienną sterującą) jest coś takiego:
tablica[a]=a<ɝ
Co oznacza operator "<<"?

Dzięki
Obserwuj wątek
    • Gość: 12braci Re: operator '<<' co oznacza? IP: 158.66.100.* 22.05.03, 09:17
      Przy wysylaniu powyższego postu zamiast << (dwa nawiasy trójkątne) pojawil sie
      w przykladzie jakiś kwadracik :-(
    • Gość: pk Re: operator '<<' co oznacza? IP: 212.87.16.* 22.05.03, 09:36
      Jesli sie nie myle, to w Javie, podobnie jak w C, operator << oznacza
      przesuniecie bitowe w lewo. a<<d oznacza przesuniecie bitowe a o d pozycji. U
      Ciebie nie ma d, moze jest domyslne 1. Z pytaniami programistycznymi zapraszam
      na forum.4programmers.net.
      • Gość: pollak Re: operator '<<' co oznacza? IP: *.jeleniag.sdi.tpnet.pl 22.05.03, 13:53
        Gość portalu: pk napisał(a):

        > Jesli sie nie myle, to w Javie, podobnie jak w C, operator << oznacza
        > przesuniecie bitowe w lewo. a<<d oznacza przesuniecie bitowe a o d pozyc
        > ji. U
        > Ciebie nie ma d, moze jest domyslne 1.

        Nie w C tylko w C++. A dla obiektów działać może różnie (tak jak go
        przeciążysz), chociaż pierwotnie jest operatorem przesuwającym bity. Na Javie
        się nie znam.
        • Gość: ANSI Re: operator '<<' co oznacza? IP: 129.159.180.* 22.05.03, 14:29
          Czyli według ciebie w C nie ma przesunięcia bitowego w
          lewo? Zdziwiłbyś sie :)
          W Javie też jest... ale wartości domyślej przesunięcia
          nie ma więc coś za '<<' być musi (no chyba, że to jest
          "java" made in M$)

          a w ogóle to polecam np.
          java.sun.com/docs/books/tutorial/java/index.html
          • pollak Re: operator '<<' co oznacza? 22.05.03, 17:38
            Gość portalu: ANSI napisał(a):

            > Czyli według ciebie w C nie ma przesunięcia bitowego w
            > lewo? Zdziwiłbyś sie :)

            Hehehe, przepraszam. Tak się zagalopowałem z tym przeciążaniem...
            Oczywiście że jest.
Inne wątki na temat:

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka