Lassen Sie uns sagen, dass ich ein String-Array haben, dass einige Buchstaben und SatzÜberprüfen Sie, ob String ist ein Satzzeichen
String letter[] = ["a","b","c",".","a"]
In Brief enthält [3] haben wir „“
Ich möchte mit Schleifen for
überprüfen, aber wie kann ich die if-Anweisung machen? Wir wissen, dass es sein kann, Zeichensetzung
Meine bisherigen Fortschritte (usw..?!):
for(int a=0; a<letter.length;a++)
{
if(letter[a].equals(".")) ===>> i'm confused in this line
{
System.out.println ("its puctuation");
}
else
{
System.out.println ("just letter");
}
Sie können regex für diesen Zweck verwenden. Es kommt wirklich praktisch. – Smit
@smit, können Sie mir einen Tipp geben? – sephtian
Dies wird Ihnen eine Idee geben: [Interpunktionsregex in Java] (http://stackoverflow.com/questions/8200908/punctuation-regex-in-java) – Stanley