有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

从字符串中删除java子字符串

我有一个字符串“552 s你好” 我想在一个子串中得到“552”,在另一个子串中得到“s”,我想在前两个空格的基础上拆分这个字符串。请帮忙


共 (2) 个答案

  1. # 1 楼答案

    使用String#split(String regex)

     String[] sp="552 s hello".split(" ");
     String fiveFiveTwo=sp[0];
     String letterS=sp[1];
    

    这些名称最终并不是很有用,所以您需要重命名我创建的字符串。你还应该抓住ArrayIndexOutOfBoundsException

  2. # 2 楼答案

    你可以这样做:

    String t = "522 s hello"
    String[] test = t.split(" ");
    

    现在在字符串数组中有三个值,“522”、“s”和“hello”。现在可以访问每个值