当前位置: 首页 > 面试题库 >

如何仅从String的ArrayList中拾取整数数据

宓跃
2023-03-14
问题内容

我读取了一个文本文件,并将数据放入的ArrayListString

数据就像

China 12351235123 Korea 123532523 USA 12341235123

我只需要这些整数数据作为整数即可找到整数的第一位。我知道如何找到第一个数字,但是我不知道如何只能提取整数数据


问题答案:

我假设你ArrayList是类型StringreplaceAll()会拿出不是数字的任何东西(0-9)

ArrayList<String> countrys = new ArrayList<String>();
countrys.add("China 12351235123");
countrys.add("Korea 123532523");
countrys.add("USA 12341235123");

for(String c:countrys){
    String number = c.replaceAll("[^0-9]", "");
    System.out.println(number);
}


 类似资料:
  • 因此,对于我的学校项目,我们将使用SQL数据库,并在JFrame面板上显示值。 为了在JTable中显示数据,我们必须要求下一个语法:(def)

  • 在android studio中,我试图放入一个整数的ArrayList中,其中包含标签id如下所示

  • 问题内容: 我看到了一个问题:从数组创建ArrayList 但是,当我使用以下代码尝试该解决方案时,它并不能在所有情况下都有效: 我在这里做错了什么?代码不应该编译就好吗? 问题答案: 问题在 是,被认为是一个单一的,因为基本数组从延伸实例。如果你有这样的工作,而不是因为现在你要发送的数组。 根据您的评论:如果您仍然想使用一个(或另一个原始类型的数组)作为主要数据,那么您需要使用wrapper类创

  • 我只想访问这个arraylist中的整数,这样我就可以将注释与其他数字进行比较。prs是Student类型的arraylist的名称,它包含整数和字符串。

  • 在这种类型的数据结构中,我可以借助方法获取ArrayList的元素。有没有办法返回字符串数组的某个元素?(例如,当我说时,它返回,但我想返回)

  • 问题内容: 这个问题已经在这里有了答案 : 是什么导致java.lang.ArrayIndexOutOfBoundsException,如何防止它发生? (25个答案) 4年前关闭。 所以我有另一个带有main方法的类,在该类中我调用createNumbers(),createColours(),createBalls()。当我运行程序时,我在numere.remove(nr)处得到一个Index