Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok NapísalOffline : 14.12.2010 13:26

Nazdar,

pls ako spravím to, že cez scanner načítam String...

a ten string chcem skontrolovať tak, aby v ňom boli len čísla, a v prípade že tam sú aj znaky, tak sa vrátim a načítam ho znova... - z klávesnice... ;)

PS: nechcem načítavať int... musí to byť String...







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

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

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 14.12.2010 13:53

pouzijes regularny vyraz http://download.oracle.com/javase/1.4.2 ... ttern.html


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 14.12.2010 18:44

nemohol by si ma pls bližšie naviesť... je tam toho moc a moja Aj je biedna... akosi nomu nechápem...







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Skúsený užívateľ
Skúsený užívateľ
java - kontrola stringu

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 14.12.2010 18:55

tak použi predsa google, materiálov o regulárnych výrazoch je na nete až-až







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 14.12.2010 19:06

nechápem tomu... nikde nevidím zdroják, z ktorého by som to pochopil...







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Skúsený užívateľ
Skúsený užívateľ
java - kontrola stringu

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

http://www.regularnivyrazy.info/regular ... klady.html







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 14.12.2010 20:03

no tak chápem už na čo to je... len neviem ako to vložím do kódu... :(







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Skúsený užívateľ
Skúsený užívateľ
java - kontrola stringu

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

pitbull, vieš čo ma na tom štve? že tieto info sú voľne prístupné a stačí použiť google.. keby to boli veci čo je problém nájsť alebo by si nechápal dačomu konkrétnemu, ok, ale takto...

pozri napr tu http://java.skosi.org/javatutorial/sk/b ... rne-vyrazy







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 14.12.2010 20:25

toto som si už čítal... len neviem stále jednu vec... ako to mám dostať do kódu tak, aby mi vyhodnotilo vložený výraz... to je jediná vec...







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Skúsený užívateľ
Skúsený užívateľ
java - kontrola stringu

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 14.12.2010 20:28

veď máš tam aj ukážky kódu, čo ti konkrétne nefunguje? skúšal si to už vôbec? a hlavná otázka - robil si už niekedy v jave?







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 15.12.2010 0:10

už som si to vyriešil po svojom...

Kód:
        while (w==1)
        {
            System.out.println("Zadaj odpoved");
                odp=vst.next();
            dlzka = odp.length();
            for (j=0;j<dlzka;j++)
            {       
                znak = odp.charAt(j);
                if (znak!='0'&&znak!='1'&&znak!='2'&&znak!='3'&&znak!='4'&&znak!='5'&&znak!='6'&&znak!='7'&&znak!='8'&&znak!='9')
                {
                    w=1;
                    j=dlzka;
                }
                else
                    w=0;
            }
        }







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Užívateľ
Užívateľ
java - kontrola stringu

Registrovaný: 01.04.10
Prihlásený: 08.10.11
Príspevky: 339
Témy: 0
Príspevok NapísalOffline : 15.12.2010 10:17

ak chces aby si nacital cele cislo ako string skus ho len parsnut. ak nastane vynimka citas znova

Kód:
// predpokladame, ze nacitany string je v premnnej "s"
try {
  Integer jeDobry = Integer.parseInt(s);
  // ak to prislo sem, mas dobry string, mozes pokracovat s premennou s
} catch (NumberFormatException ex) {
  // ak to prislo sem, nie je to cislo
  // nejak ho nacitaj znova
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 15.12.2010 12:03

Forty- píše:
ak chces aby si nacital cele cislo ako string skus ho len parsnut. ak nastane vynimka citas znova

Kód:
// predpokladame, ze nacitany string je v premnnej "s"
try {
  Integer jeDobry = Integer.parseInt(s);
  // ak to prislo sem, mas dobry string, mozes pokracovat s premennou s
} catch (NumberFormatException ex) {
  // ak to prislo sem, nie je to cislo
  // nejak ho nacitaj znova
}



teda mi to zisťuje, či string "s" obsahuje len čísla? a ak znaky, tak idem do catch?







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Užívateľ
Užívateľ
java - kontrola stringu

Registrovaný: 01.04.10
Prihlásený: 08.10.11
Príspevky: 339
Témy: 0
Príspevok NapísalOffline : 15.12.2010 13:14

jj vsak skus
"123" je ok
"123fdsfsd" je zle

ak tam chces aj desatinne cisla tak rob
Kód:
Double.parseDouble(s);


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.06.07
Prihlásený: 25.01.24
Príspevky: 258
Témy: 71
Bydlisko: Tvrdošín
Príspevok Napísal autor témyOffline : 15.12.2010 14:15

ok vďaka ide aj to :)

ale inak je dobre aj to čo som spravil ja nie?







_________________
92% teenagerů poslouchá a žije podla Hip-Hop,Jestliže patříš mezi zbylých 8%, dej si tuto větu do podpisu
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok NapísalOffline : 16.12.2010 14:22

regularny vyraz [0-9]*

while(True)
{
System.out.println("Zadajte cislo");
String s=sc.next();
if(s.matches("[0-9]*")
break;
}

predtym si vytvoris objekt triedy Scanner


Odpovedať na tému [ Príspevkov: 16 ] 


Podobné témy

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

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

10

773

03.02.2011 18:13

Bajzik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JAVA - získanie stringu zo súboru

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

6

415

21.04.2014 23:34

XOLOO Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

437

16.03.2010 20:59

juho Zobrazenie posledných príspevkov

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

v PHP, ASP

3

394

10.03.2009 17:34

Tominator Zobrazenie posledných príspevkov

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

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

2

405

14.11.2012 18:09

faraon Zobrazenie posledných príspevkov

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

v PHP, ASP

4

432

24.05.2009 22:17

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C - načítanie stringu

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

14

1890

17.10.2010 21:33

remus Zobrazenie posledných príspevkov

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

v PHP, ASP

7

419

31.01.2009 21:38

stenley 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. return stringu po ajaxovom calle

v JavaScript, VBScript, Ajax

7

342

10.06.2014 22:57

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako najst poziciu v stringu regexpom?

v PHP, ASP

8

554

29.12.2010 19:36

misko16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odstranenie nadbytocnych medzier, tabulatorov zo stringu....

v PHP, ASP

11

845

09.10.2014 20:13

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rozdelenie stringu do pola stringov v Jave

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

6

691

17.10.2012 22:41

Vicma 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. kontrola

v Antivíry a antispywary

0

640

13.02.2010 16:15

stancoj 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