我如何将String.split转换为int

    String nDate;
    String dateTemp;
    int i;

    nDate = kb.nextLine();
    String[] temp = nDate.split("-");
    int numDate = Integer.parseInt(String.valueOf(temp));

我在最后一行的 (temp) 部分有问题。例如,如果我的输入是“06-21-2020”,我想要发生的是它变成“06212020”

回答

使用replace()代替split()。进一步说明,String.valueOf()不带Strings的数组。

String temp = nDate.replace("-","");
int numDate Integer.parseInt(temp);


以上是我如何将String.split转换为int的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>