Diskuze: Zkontrolování stringu
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

					Člen				
			
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.


Rozložíš si String na chary (.toCharArray()) a pak si cyklem
zkontroluješ, jestli je každý ze znaků součástí Stringu, co obsahuje
všechny povolené znaky (jedno z mnoha možných řešení 
 )
Jo to zní dobře ale příde mi to až zbytečně složitý
Nebo je možné použít regex:
boolean isNumber = "123456789".matches("\\d+");
					
						Nebo takto 
public boolean cisla(String s) {
                String cisla = "123456789";
                for (char c:s.toCharArray()) {
                        if (cisla.contains(String.valueOf(c))) {
                                return true;
                        }
                }
                return false;
        }
					Oboji je moc pekný řešení 
 Díky moc
Možná by ale bylo lepší použít metodu Character.isDigit(char), kde
navíc nehrozí, že se zapomene na nulu 
Zobrazeno 7 zpráv z 7.