Wie definieren Sie spezielle Zeichen in string-array java

Brauche ich, um zu definieren ein array mit unten alle Sonderzeichen..

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \

Ich bin mit diesem

List<String> specialCharactersInSolr = Arrays.asList(new String[] {
                "+", "-", "&&", "||", "!", "(", ")", "{", "}", "[", "]", "^",
                "~", "*", "?", ":", });

Es ist die Annahme, alle Zeichen außer " und \

Bitte helfen, wie definieren Sie diese beiden als gut.

nur fliehen Sie mit einem backslash! Und warum bist du nicht mit Character statt String?
Genau, was ich zu geben!
Verwenden "\"" und "\\" beziehungsweise. Aber Sie sagen, Sie wollen Zeichen hier, und definieren Sie Zeichenketten statt?
In Java 5+ brauchen Sie nicht new String[] { ... }.
warum war das downvoted?

InformationsquelleAutor Tanu Garg | 2013-07-12

Schreibe einen Kommentar