拆分字符串然后将两个字符串一起添加

时间:2013-05-27 18:43:13

标签: java

您好我想知道如何使用名为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;
}

2 个答案:

答案 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");