abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 10:44 | IT novinky

    Revolut nabídne neomezený mobilní tarif za 12,50 eur (312 Kč). Aktuálně startuje ve Velké Británii a Německu.

    Ladislav Hagara | Komentářů: 0
    dnes 09:55 | IT novinky

    Společnost Amazon miliardáře Jeffa Bezose vypustila na oběžnou dráhu první várku družic svého projektu Kuiper, který má z vesmíru poskytovat vysokorychlostní internetové připojení po celém světě a snažit se konkurovat nyní dominantnímu Starlinku nejbohatšího muže planety Elona Muska.

    Ladislav Hagara | Komentářů: 0
    dnes 09:33 | IT novinky

    Poslední aktualizací začal model GPT-4o uživatelům příliš podlézat. OpenAI jej tak vrátila k předchozí verzi.

    Ladislav Hagara | Komentářů: 0
    dnes 08:11 | Nová verze

    Google Chrome 136 byl prohlášen za stabilní. Nejnovější stabilní verze 136.0.7103.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 8 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | Nová verze

    Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Pozvánky

    Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 2
    včera 15:44 | IT novinky Ladislav Hagara | Komentářů: 2
    včera 13:55 | Komunita

    Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.

    Ladislav Hagara | Komentářů: 10
    28.4. 23:33 | Nová verze

    Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (9%)
     (21%)
     (4%)
     (1%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 486 hlasů
     Komentářů: 18, poslední 17.4. 12:41
    Rozcestník
    Štítky: není přiřazen žádný štítek

    System.out.println()

    12.10.2006 20:14 | Přečteno: 2362×

    Prišlo mi docela zajímavé, jak se tato funkce chová. V javě občas dělám, ale println() používám málo, proto si možná někdo řekne, že jsem objevil ameriku, ale přišlo mi zajímavé, že

    System.out.println(1+1+"zdar"+1+1);

    vypíše

    2zdar11

    Zajímalo mě, jak se tam s těma operátorama popere, ale něčekal jsem, že jinak před a jinak za stringem. Nevím, jestli to je úmyslně a přináší to nějakou výhodu, nebo se to prostě již přeneslo z prvních implementací javy do specifikace a už to tak zůstalo, že za prvním řetězcem už inty nesčítá, ale "zřetězcovává" :-). Já bych na konci čekal také spíše tu dvojku, ale možná mi něco uniká. No co, je to jen taková blbůstka.        

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    xxx avatar 12.10.2006 20:23 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: System.out.println()

    Neni to tim, ze se to zpracovava ten vnitrek zleva doprava. Tj najde tam 1+1, tak to vyhodnoti jako 2. Za dalsim plusema najde string, tak ho to proste vypise. No a za dalsim plusem je 1, takze vypise 1, protoze neni duvod proc by mel zkoumat co je za tou jednickou. No a pak teprve (kdyz uz je jedna jednicka vypsana) najde to plus a prida dalsi 1. Tot muj odhad.

    Please rise for the Futurama theme song.
    12.10.2006 20:34 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: System.out.println()
    Plus je prostě asociativní zleva, co k tomu ještě dodat? ;-)
    12.10.2006 20:42 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: System.out.println()
    Snad jenom to, že už bych měl dopsat nový díl překladačů - věnovaný právě výrazům -, protože ve frontě (u Roberta) čeká už pouze jeden díl :-)
    When your hammer is C++, everything begins to look like a thumb.
    12.10.2006 20:36 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: System.out.println()
    Jo taky si řikám, jednoduše aplikuje postupně "int operator + (int,int)" a "string operator + (string,int)" zleva doprava, přičemž zde není žádná priorita toho prvního, takže to maj asi správně :-) .
    Zdenek.Z avatar 12.10.2006 20:44 Zdenek.Z | skóre: 14
    Rozbalit Rozbalit vše Re: System.out.println()
    Protože int+int -> int, int+string -> string, string+int -> string. A vyhodnocuje se zleva doprava. S funkcí println to nemá nic společného, stejně se to bude chovat kdekoliv jinde v programu.
    12.10.2006 20:57 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: System.out.println()
    Mě už to taky seplo :-), až si teď řikám, jak mi mohla nedojít taková školácká záležitost. Hluboce se stydím. Spal jsem teď dva dny za sebou dvě a tři hodiny denně a nějak to už není ono, před chvílej jsem na dialogu s jedním checkboxem a dvěma tlačítky přehlédl ten checkbox. To, že to s println nesouvisí je naprosto zřejmé, ale všem díky za nakopnutí :-) .
    12.10.2006 21:14 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: System.out.println()
    Hehe, zrovna na tohle nás dneska nachytal vyučující na přednášce :)
    12.10.2006 21:25 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: System.out.println()
    Díky za podporu :-) . Sem si ňák vsugeroval, že + pro inty má přednost, no co, dočasná indispozice. Teď sem se ale hádal tři hodiny s kámoškou v hospodě, že čmelák má žihadlo a Vona má vsugerovaný jako většina lidí, že ne a to je daleko horší :-) .
    12.10.2006 22:11 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: System.out.println()
    proto je treba pouzivat zavorky, tim se zbavis techle problemu ..
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    12.10.2006 22:52 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: System.out.println()
    Jasně, občas si prostě (přes jednoduchost problému) skočim na špek, třeba s oblibou si skáču už několik let na tedle:

    struct STRUCT
    {
    int i;

    void operator = (STRUCT& s)
    {
    i = s.i;
    }
    };

    void fce1()
    {
    STRUCT _s;

    STRUCT _s2 = _s;
    }

    void fce2()
    {
    STRUCT _s;

    STRUCT _s2;
    _s2 = _s;
    }
    u fce2 se operátor zavolá, u jedničky však nikoli - věc, na kterou každou chvíli zapomenu a pak tady s tim hodinu zápasim, jako tudle, než mi dojde, že to je tadle zrada.
    13.10.2006 00:03 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
    Rozbalit Rozbalit vše Re: System.out.println()
    ja se techto "problemu" radeji zbavuji manualne, tedy int -> Integer -> toString. ono to automaticke otypovani a zavolani toString je pekne jenom nekde a nekde naopak velice mate (jenom si predstavte misto tech konkretnich cisel promene)
    never use rm after eight
    Zdenek.Z avatar 12.10.2006 23:45 Zdenek.Z | skóre: 14
    Rozbalit Rozbalit vše Re: System.out.println()
    A má nebo nemá?
    12.10.2006 23:58 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: System.out.println()
    No jasně že má.
    vencour avatar 13.10.2006 03:36 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: System.out.println()

    Nějaké info jsem našel na netu.

    Stručně: Čmeláci, přesněji samičky a dělnice, mají žihadlo, které v případě potřeby použijí ke své obraně. Bodnutí není bolestivější, než od vosy či včely, žihadlo se při něm nevytrhne, takže v ráně nezůstává. Čmelák má poměrně silná kusadla, která při eventuální obraně společně se žihadlem používá taktéž. Tedy: čmelák může kousnout i bodnout.

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    13.10.2006 11:34 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: System.out.println()
    To sem tvrdil taky, ale v hospodě se všichni hádali, že čmelák ani fyzicky žihadlem nedisponuje, tak sem Jim to samozřejmě musel vysvětlit :-) .
    vencour avatar 12.10.2006 21:38 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: System.out.println()

    Jj, i proto mám rád Pavla Herouta, v jeho Učebnici javy se o tom píše.

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    13.10.2006 08:14 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: System.out.println()
    to mi pripomenulo jeden malý chyták z C++ :-)

    Snáď si ho pamätám dobre

    cout << 1["] << 2["];
    
    13.10.2006 11:45 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: System.out.println()
    To ani tak nesúvisí s C++, ale s tým ako to vyzerá vnútri.

    a[b]=*(a+b)=*(b+a)=b[a]
    13.10.2006 13:53 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: System.out.println()
    tak o tebe som vedel, že vieš o čo ide, mohol si nechať priestor na čudovanie sa C neznalým :-)

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.