Я понимаю, что такой кодразделительная строка с пробелом и несколькими другими знаками операции?
tokens = mystring.split(\\s);
будет разделить строку, основываясь на пробельных (или несколько пробелов) и вернуться и массив с лексем между пространствами. Тем не менее, у меня возникли проблемы с пониманием того, как один из этих параметров используется для функции split. Как указать несколько разделителей?
В частности, я хотел бы разделить строку и разделить его со следующими разделителями:
- -
- +
- *
- /
- #
- _ (это подчеркивание)
- ^(это морковь)
Да, если вам интересно, я пытаюсь реализовать постфиксный калькулятор, используя стек. Но дело не в этом ... Дело в том, что мне трудно понять, как вы придумываете параметры для метода split. Есть ли там большие ресурсы, которые объясняют это?
спасибо. Если это дубликат, я приношу свои извинения. (в большинстве вопросов, касающихся метода разделения, был задан конкретный вопрос, а не общее объяснение того, как он работает)
Что вы имеете в виду, указав несколько разделителей? Не могли бы вы привести пример 'String' и как вы хотели бы разбить его? –