如何从字符串中选择特定值并将它们转换为整数

时间:2016-11-05 16:47:20

标签: java

我正在使用扫描仪获取一个包含X和Y坐标的字符串,其形式为X,Y然后将其保存为字符串XY1,如何获取X和Y的数字以便我可以生成int X1等于X,int Y1等于Y也忽略“,”

1 个答案:

答案 0 :(得分:1)

如果您确定字符串中有逗号,则两部分看起来像整数:

    String xy1 = "123,4567";
    String[] integers = xy1.split(",");
    int x1 = Integer.valueOf(integers[0]);
    int y1 = Integer.valueOf(integers[1]);
    System.out.println(x1 + " " + y1);

输出

123 4567