Ich habe eine Zeichenfolge, und ich möchte wissen, ob das letzte Zeichen in meiner Zeichenfolge ist #
Beispiel:
String test="test my String #";
Ich habe eine Zeichenfolge, und ich möchte wissen, ob das letzte Zeichen in meiner Zeichenfolge ist #
Beispiel:
String test="test my String #";
Der folgende Ausschnitt sollte aufschlussreich sein:
String[] tests = {
"asdf#",
"#asdf",
"sdf#f",
"#",
"",
"asdf",
};
String fmt = "%6s%12s%12s%12s%n";
System.out.format(fmt, "String", "startsWith", "endsWith", "contains");
for (String test : tests) {
System.out.format(fmt, test,
test.startsWith("#"),
test.endsWith("#"),
test.contains("#")
);
}
Dies wird gedruckt:
String startsWith endsWith contains
asdf# false true true
#asdf true false true
sdf#f false false true
# true true true
false false false
asdf false false false
boolean startsWith(String prefix)
boolean contains(CharSequence s)
true
wenn und nur wenn diese Zeichenfolge die angegebene Folge von Zeichenwerten enthält. CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.