Hallo
Ich würde gerne eine String in Java auf das Zeichen + überprüfen und da ich mich nicht so gut damit auskenne hoffe ich hier auf Hilfe.
Hallo
Ich würde gerne eine String in Java auf das Zeichen + überprüfen und da ich mich nicht so gut damit auskenne hoffe ich hier auf Hilfe.
/**
* Created with IntelliJ IDEA.
* User: sascha
* Date: 21.12.12
* Time: 14:35
* To change this template use File | Settings | File Templates.
*/
public class TestApp {
static String testStr = "Dieser String enthält ein „+“ ";
public static void main(String [] args) {
System.out.println(testStr.contains("+"));
}
}
Hallo,
String deinString =„Bla+Bla“;
if (deinString.contains("+") {
//tu was
}
Hoffe das hilft dir.
Hi Hanyman,
es kommt ganz darauf an was du machen willst.
Außerdem noch kurz die Info, das „+“ gehört zu den Sonderzeichen in Java und kann nicht einfach so gesucht werden.
Des Weiteren sind davon z.B. +,?,*,.,\ betroffen.
Wenn du nur überprüfen willst ob das „+“ ist einem String enthalten ist, würde ich einfachkeits halber
die funktion .contains("[wo nach du suchst]") nutzen.
Ein kleines Beispiel:
String meinText = „1 + 2 = drei“;
boolean enthaelt = meinText.contains("\+");
Ich verweise sehr gern auf „die Insel“
zu finden unter
http://openbook.galileocomputing.de/javainsel/index…
direkt für Zeichenketten findest du auch da, aber hier mal direkt
Hi
normalerweise antworte ich schneller.
Bei der Klasse String kannst Du recht einfach mit contains herausfinden, ob ein Pluszeichen in Deinem String ist. So in etwa…:
String testStr = new String();
testStr = „ich bin ein Satz mit + drin“;
if ( testStr.contains("+") ) {
// es ist ein Plus drin
}