Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 19 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.08.08
Prihlásený: 30.07.17
Príspevky: 272
Témy: 36
Bydlisko: Revúca
Príspevok NapísalOffline : 29.09.2012 15:34

Zdravým
zrejme je takýchto tém viac ale aj tak by som sa opýtal
Doteraz som sa učil C++ z knihy Naučte sa C++ za 21 dní v prostredí Microsoft Visual C++ 2010 Express.
Chcel by som teraz prejsť na javu a pohrať sa trocha aj s grafikou
Ktorú knihu by ste odporučili Mám základy v pascal C, C++ ale javu som ešte nerobil nikdy a tiaž aké prostredie by ste odporučili.
Ďakujem







_________________
MB: ASUS P5K EPUCPU INtel Core 2 Duo E72002,53 GHz (OC 3,5 GHz), ChladičArctic Cooling Freezer Xtreme, RAM: 2*2 GB DDR2 A-DATA Gamer Series 800MHz(OC 1066MHz), VGA: Sapphire Ati Radeon HD 4850 512 DDR3, ChladičArctic Cooling Accelero TWIN TURBO systém HDD: Samsung Spin point F1 320 GB, Data HDD Samsung Spinpoint F1 1TB CASE: Thermaltake SOPRANO black VB1000BWS window ZDROJ: CoolerMaster Silent Pro Active 700W Modular MONITOR:SAMSUNG 22" LCD SyncMaster T220 2ms DVI MYŠ: Razer Diamondback 3G 1800dpi Earth Green KLÁVESNICA: Logitech Wave Corded Keyboard SK, USB GAMEPAD: Speed Link Strike2 - black
Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 11.01.09
Prihlásený: 28.03.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 29.09.2012 16:41

V tychto temach sa riesili podobne otazky ( ake knihy, ake IDE ):

http://www.pcforum.sk/java-zaciatky-vt91012.html
http://www.pcforum.sk/java-zaciatocnik-vt115294.html


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 03.10.2012 16:07

Ahojte. Tiež sa snažím venovať jave, no ocenil by som ešte niekoho. S kým by som sa mohol učiť, navzájom by sme si pomáhali a tak. Komunikovať by sme mohli tu, pripadne skypom, alebo inak (to je uplne jedno) je tu nejaký začiatočník?

ak by mal niekto záujem, tak tu je učebnica + jeden link.
(dúfam, že som neporušil nejaké pravidlá tymi linkami. ak ano tak mi prosim napište a ja to dam preč)

http://www.fi.muni.cz/~tomp/slides/pb162/printable.html


Offline

Čestný člen
Čestný člen
začiatky JAVA

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 04.10.2012 18:28

Ta ucebnica predpokladam nie je volne siritelna, vsak? Zmazal som ti ju.
Co to tu tak sledujem, ziadny Javista beginner sa tu nejak dlhodobo nezdrzuje, takze asi moc nepochodis. Idealne sa asi bude radit so spoluziakmi, kedze oni riesia rovnake ulohy ako ty. Co sa tyka pcfora, tu ti skor pomozeme s konkretnymi problemami.

OT: nezvladat zakladnu Javu na FI po tretej prednaske, no :-) to nebudes mat vesele.


Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 04.10.2012 19:06

Ale čoby, ja sa tu zdržujem už pár rokov, ale... :lol: Nemám nejako momentálne motiváciu, prečo sa tomu venovať serióznejšie, keď programujem zároveň v ďalších jazykoch...
Ako povedal aj Ďuri, skús dať konkrétne otázky, možno ti budeme vedieť poradiť ;) Ja budem len rád, ak sa tu objaví aj niečo iné ako len php..


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 05.10.2012 8:28

Ďuri píše:
Ta ucebnica predpokladam nie je volne siritelna, vsak? Zmazal som ti ju.


Ta ucebnica predpokladam nie je volne siritelna, vsak? v tej učebnici je v podste to iste, čo je na tej stranke, akurát že je to v pdf. tá učebnica sa tuším normálne predáva, ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne :D

// pridané po 4 minútach od posledného príspevku

a tiež vidím, že tu je veľa domýšlavcov :) ale nevadí aj takí musia byť. neštudujem a tiež som ani nepovedal, že mám problémy so základmi. na začiatok mi bol odporučený pascal, ktorý som sa naučil a pochopil úplne sám. s týmto tiež nemám vačšie problémy, skôr by som potreboval niečo ako zbierku úloh, ak mám teda chcieť niečo konkrétne (linky na google si prosím odpustite ;) )

čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?


Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 05.10.2012 10:21

Citácia:
ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne

Ak zvládneš z obchodu ukradnúť fľašu vodky bez platenia, znamená to, že je to legálne? Ten link som nevidel, ale keďže ho Ďuri zrušil, tipujem, že šlo o klasický prípad warezu... Existujú aj free knihy na internete, ale to by ti Ďuri nezrušil.

Citácia:
čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?

Jasné, na to je tu fórum ;) Samozrejme ak sa nebudeš pýtať na každú kravinu, ktorá by sa dala vygoogliť za 5 sekúnd... Lebo aj takí sem občas chodia a potom strašne nadávajú, že im nikto nechce pomôcť :)







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 05.10.2012 11:08

walther píše:
Citácia:
ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne

Ak zvládneš z obchodu ukradnúť fľašu vodky bez platenia, znamená to, že je to legálne? Ten link som nevidel, ale keďže ho Ďuri zrušil, tipujem, že šlo o klasický prípad warezu... Existujú aj free knihy na internete, ale to by ti Ďuri nezrušil.

Citácia:
čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?

Jasné, na to je tu fórum ;) Samozrejme ak sa nebudeš pýtať na každú kravinu, ktorá by sa dala vygoogliť za 5 sekúnd... Lebo aj takí sem občas chodia a potom strašne nadávajú, že im nikto nechce pomôcť :)


nie to určite nieje moj pripad :) a je to forum, ale chytať za slovíčka as tiež nemusíme ;)


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 18.07.12
Príspevky: 26
Témy: 2
Príspevok NapísalOffline : 14.10.2012 1:34

Dobrá knižka na Javu a najmä! na pochopenie OOP je Rudolf Pecinovský: Myslíme objektově v jazyku Java. Nemôžem vynachváliť. Taktiež sa tam všetko robí na konkrétnych úlohach a to pomerne netradičným spôsobom. Môžem len doporučiť.


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 14.10.2012 17:07

nehalem píše:
Dobrá knižka na Javu a najmä! na pochopenie OOP je Rudolf Pecinovský: Myslíme objektově v jazyku Java. Nemôžem vynachváliť. Taktiež sa tam všetko robí na konkrétnych úlohach a to pomerne netradičným spôsobom. Môžem len doporučiť.


Ja som si kupil knihu JAVA7 od Herberta Schildta a neviem si ju vynachváliť :)

// pridané po 9 minútach od posledného príspevku

spravil som už aj ovela komplikovanejšie veci, ale s týmto si nejako neviem rady. poradte mi :) dakujem

Kód:
import java.io.IOException;


public class CakamNaBodku {

   /**
    * @param args
    * @throws IOException
    */
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
         int medzery = 0;
         char bodka;
         System.out.println("Program caka na bodku.");
               do{
               bodka = (char) System.in.read();
               ++medzery;
               }while (bodka == '.');   
               System.out.println("Zadali ste bodku, počet medzier je " + medzery);
         }         

   }


Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 14.10.2012 17:34

Čo to má robiť a čo to robí? V čom spočíva tvoj problém?
Základom akéhokoľvek programovania je naučiť sa správne klásť otázky ;)


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 14.10.2012 18:07

walther píše:
Čo to má robiť a čo to robí? V čom spočíva tvoj problém?
Základom akéhokoľvek programovania je naučiť sa správne klásť otázky ;)


aha, ano ospravedlnujem sa :) - teraz, ked som si to prečítal s odstupom pár minút už sa mi moj koment nezdá taký samozrejmý.

takže - zadanie úlohy znie takto:ue

Napište program, ktorý číta znaky z klávesnice, kým neobdrží bodku. Nechajte program spočítať počet medzier. Celkový súčet vypíšte na konci programu.

a tu je moj program:

Kód:
import java.io.IOException;


public class CakamNaBodku {

   /**
    * @param args
    * @throws IOException
    */
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
         int medzery = 0;
         char bodka;
         System.out.println("Program caka na bodku.");
            for (;;){   
               do{
               bodka = (char) System.in.read();
               ++medzery;
               }while (bodka == '.');   
               System.out.println("Zadali ste bodku, počet medzier je " + medzery);
            }
         }         

   }


a toto je výstup z neho.

Kód:
Program caka na bodku.
a
Zadali ste bodku, počet medzier je 1
Zadali ste bodku, počet medzier je 2
Zadali ste bodku, počet medzier je 3
s
Zadali ste bodku, počet medzier je 4
Zadali ste bodku, počet medzier je 5
Zadali ste bodku, počet medzier je 6
d
Zadali ste bodku, počet medzier je 7
Zadali ste bodku, počet medzier je 8
Zadali ste bodku, počet medzier je 9
a
Zadali ste bodku, počet medzier je 10
Zadali ste bodku, počet medzier je 11
Zadali ste bodku, počet medzier je 12
s
Zadali ste bodku, počet medzier je 13
Zadali ste bodku, počet medzier je 14
Zadali ste bodku, počet medzier je 15
d
Zadali ste bodku, počet medzier je 16
Zadali ste bodku, počet medzier je 17
Zadali ste bodku, počet medzier je 18
a
Zadali ste bodku, počet medzier je 19
Zadali ste bodku, počet medzier je 20
Zadali ste bodku, počet medzier je 21
sd
Zadali ste bodku, počet medzier je 22
Zadali ste bodku, počet medzier je 23
Zadali ste bodku, počet medzier je 24
Zadali ste bodku, počet medzier je 25


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 02.12.06
Prihlásený: 23.03.24
Príspevky: 690
Témy: 35
Bydlisko: Rimavská So...
Príspevok NapísalOffline : 15.10.2012 19:12

po prvé zvyšuješ počítač medzier a ani nevieš či tam medzera bola
a po druhé java nie je pascal teda podmienka má byť while(bodka != '.')







_________________
Math is the best!
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 16.10.2012 11:40

jarrro píše:
po prvé zvyšuješ počítač medzier a ani nevieš či tam medzera bola
a po druhé java nie je pascal teda podmienka má byť while(bodka != '.')


ok až by si si našiel minutku čas, tak by si mi to prosim ta mohol napisat, nech vidim ako by to spravil človek, ktorý sa v tom vyzná. a ďakujem za rady :)


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 02.12.06
Prihlásený: 23.03.24
Príspevky: 690
Témy: 35
Bydlisko: Rimavská So...
Príspevok NapísalOffline : 16.10.2012 12:15

Kód:
import java.io.IOException;


public class CakamNaBodku {

   /**
    * @param args
    * @throws IOException
    */
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
         int medzery = 0;
         char bodka;
         System.out.println("Program caka na bodku.");   
               do{
               bodka = (char) System.in.read();
              if(bodka == ' '){ ++medzery;}
               }while (bodka != '.');   
               System.out.println("Zadali ste bodku, počet medzier je " + medzery);
       
         }         

   }







_________________
Math is the best!
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 12.05.2013 22:56

ešte by som potreboval pomocť s týmto.

chcem, aby switch vybral tú možnosť, ktorú mu zadám z klávesnice.
Kód:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package rebrik;

/**
 *
 * @author
 */
public class Rebrik {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args)
        throws java.io.IOException {
        // rebrik if else if
        System.out.println("Zadaj koľko Xiek chceš nechať" +
                            "program vypisať. Od 1 do 5.");
        int cislo;
       
        cislo = (int) System.in.read();
       
        switch (cislo){
            case 1:
                System.out.println("X");
                break;
            case 2:
                System.out.println("XX");
                break;
            case 3:
                System.out.println("XXX");
                break;
            case 4:
                System.out.println("XXXX");
                break;
            case 5:
                System.out.println("XXXXX");
                break;
            default:
                System.out.println("zadal si zle cislo.");
        }
        System.out.println(cislo);
    }
}


ďakujem veĺmi pekne.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 12.05.2013 23:17

Na čítanie z vstupu použi triedu Scanner a to takto:
1.) Na začiatok pridás import java.util.Scanner
2.) Urobíš si nový objekt Scanner scanner = new Scanner( System.in ); Tým si vytvoríš Scanner, ktorý bude "načúvať" na štandardnom vstupe (System.in)
3.) Nové číslo načítaš ako int cislo = scanner.nextInt(); Potobne sú metódy nextChar(), nextByte() atď, viac sa dozvieš v dokumentácií http://docs.oracle.com/javase/1.5.0/doc ... anner.html







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2
Príspevok NapísalOffline : 14.05.2013 23:01

ďaľšia otázka. trošku hlúposť, ale od toho fórum je :)

aký je rozdiel medzi tým, či dva výsptupy napíšem takto

Kód:
System.out.println("ahoj");
System.out.println("ahoj");


alebo takto:

Kód:
System.out.print("ahoj\n");
System.out.print("ahoj\n");


má to nejaké praktické využitie používať aj ten aj ten spôsob?
ďakujem!


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 15.05.2013 7:46

Takúto otázku si vieš zodpovedať aj sám po chvíli hľadania ;)
Nájdeš v dokumentácií metódu PrintStreamu.println (lebo System.out je PrintStream, aj to rýchlo nájdeš) a prečítaš si k nej:
Citácia:
Terminate the current line by writing the line separator string. The line separator string is defined by the system property line.separator, and is not necessarily a single newline character ('\n').

( http://docs.oracle.com/javase/1.4.2/doc ... l#println() )

Ale všeobecnejšie, je to kvôli prenositeľnosti kódu medzi platformami. Windows ako newline používa sekvenciu "\r\n", linux iba "\n", mac zase iné a ďalšie operačné systémy môžu zase iné (viz http://cs.wikipedia.org/wiki/Nov%C3%BD_%C5%99%C3%A1dek )
To znamená, že Print("nieco\n"); by ti na Windows nemuselo fungovať spoľahlivo. Println("nieco") bude určite.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Odpovedať na tému [ Príspevkov: 19 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. JAVA zaciatky

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

33

3587

23.05.2014 0:45

matwej Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rozdiel medzi Java Standard a Java EE

v Assembler, C, C++, Pascal, Java

1

832

02.04.2014 12:41

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

35

5416

09.03.2009 17:14

tlacitko Enter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JAVA - java.lang.NullPointerException

v Assembler, C, C++, Pascal, Java

1

1079

04.01.2010 17:05

emigrate Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zaciatky

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4 ]

v Webdesign

106

4156

26.04.2008 16:12

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Začiatky

v Ostatné

27

694

21.12.2012 2:32

Ďuri Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Začiatky

v Assembler, C, C++, Pascal, Java

1

432

13.02.2012 20:49

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Programovanie - Zaciatky

v Assembler, C, C++, Pascal, Java

14

1036

21.02.2015 6:26

faraon Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tažké začiatky

[ Choď na stránku:Choď na stránku: 1, 2 ]

v HTML, XHTML, XML, CSS

37

1302

28.12.2013 14:43

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery začiatky...

v JavaScript, VBScript, Ajax

10

878

19.02.2011 15:20

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Linux-začiatky

v Operačné systémy Unix a Linux

10

778

06.07.2010 18:52

krejso Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. PHP Zaciatky

v PHP, ASP

1

411

14.02.2012 19:53

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PICAXE - zaciatky

v Ostatné

3

1712

19.06.2009 18:39

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. assembler zaciatky

v Assembler, C, C++, Pascal, Java

5

948

03.09.2010 15:14

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zaciatky programovania

v Assembler, C, C++, Pascal, Java

23

1559

26.11.2016 8:42

ado130 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# začiatky

v Technológia .NET

1

1867

13.12.2008 21:52

void Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra