0

こんにちは、s という文字列を取得し、それを 2 つの別個の文字列に分割し、文字列を int に変換してから、2 つの int を一緒に追加する方法を考えています。

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;
}
4

2 に答える 2

4

このパターンを試してください

String[] strings = s.split("\\+");
于 2013-05-27T18:49:18.767 に答える
2

input関数の引数として変数を追加します

public String add(String input) throws IOException {

次に String s = input`; の代わりに

使用する

String[] strings = input.split(" + ");

それから電話する

add("3 + 2");
于 2013-05-27T18:46:30.197 に答える