Variablen auf inhalt prüfen

Acki

Grünschnabel
wie prüfe ich am effektivsten, ob eine variable einen bestimmen inhalt (möglich ist zahlen 0-9) hat, oder was anderes?
 
Acki hat gesagt.:
wie prüfe ich am effektivsten, ob eine variable einen bestimmen inhalt (möglich ist zahlen 0-9) hat, oder was anderes?
Hallo,

ich weiß nicht, ob das jetzt effektiv ist, aber für Anfänger am besten:

intXyz = 2;
if (intXyz < 10) {
...
}
else {
...
}
 
ähm ... naja also das ist etzt net mein problem ...

in php würde ich es so machen:

switch ($var)
{
case eregi([0-9], $var)) ...
break;
case "abc" ...
etc ...
}

nur geht ja switch in java net mit strings ... wie kann ich nach regexpr suchen?
 
Hallo!

Schau mal hier:
Code:
/**
 * 
 */
package de.tutorials;

/**
 * @author Tom
 *
 */
public class RegexExample {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String str = "47897894729";
		if(str.matches("^[0-9]+$")){ //Nur beliebig viele Ziffern von 0-9
			System.out.println("Zahl!");
		}
		
		str = "478AQW97894A729";
		if(!str.matches("^[0-9]+$")){
			System.out.println("Keine Zahl");
		}
	}

}
Gruß Tom
 
Zurück