您好我想知道如何使用名为s的String,将其拆分为两个单独的字符串,将字符串转换为整数,然后将两个整数加在一起。
public String add() throws IOException {
int answer;
String s = input;
String[] strings = s.split(" + ");
String string1 = strings[0].trim();
String string2 = strings[1].trim();
int x = Integer.parseInt(string1);
int y = Integer.parseInt(string2);
answer = x + y;
System.out.println(answer);
return "" + answer;
}
答案 0 :(得分:4)
尝试这种模式
String[] strings = s.split("\\+");
答案 1 :(得分:2)
将input
变量添加为函数参数
public String add(String input) throws IOException {
然后代替String s = input`;
使用
String[] strings = input.split(" + ");
然后致电
add("3 + 2");