gpt4 book ai didi

java - 使用 String#split() 分割表达式

转载 作者:行者123 更新时间:2023-12-02 05:11:02 26 4
gpt4 key购买 nike

我想将中缀操作转换为后缀操作。当输入作为已通过数组分割的表达式给出时,我的代码可以工作。但当输入作为原始字符串表达式给出时,情况并非如此。

String[] exp={"23","+","32"}//this works
String str="23 + 32";
String[]exp=str.split("//s+" );//this doesn't work

最佳答案

我认为你必须使用反斜杠而不是斜杠:

String[] exp = str.split("\\s+");

关于java - 使用 String#split() 分割表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27344418/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com