为了账号安全,请及时绑定邮箱和手机立即绑定

如何删除第一行元素

如何删除第一行元素

守着星空守着你 2022-05-25 16:04:27
我在编写测试时遇到了一个小问题。Points:-目前,当我在控制台上打印它时,我尝试使用的一个元素正在返回给我。在 html 它的格式Points:和下一行-。如何从此元素中删除“点:”,使其仅返回-并0在其-(破折号)时为其分配值?我以前的代码是Integer point_player = Integer.parseInt(points_player);System.out.println(point_player);过去只返回一个 0-9 的字符串,我可以将其转换为整数,但现在-已经引入了 (dash)。
查看完整描述

2 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

要去除前缀,请使用String.substring(index):


points_player = points_player.substring(7); // Strip "Points:"

现在可能会留下空格:


points_player = points_player.trim(); // Strip whitespace

最后,您需要以正确的方式转换为 int :


int value;

if ("-".equals(points_player)) {

    value = 0; // No points, yet

} else {

    value = Integer.parseInt(points_player);

}


System.out.println(value);


查看完整回答
反对 回复 2022-05-25
?
慕标琳琳

TA贡献1830条经验 获得超9个赞

这就是你要照顾的东西。然后试试这个。


    String string = "Points:-";

    String[] s = string.split(":");

    String s1 = s[0] + ":"; // Points:

    String s2 = s[1]; // -

    System.out.println(s1); //

    System.out.println(s2);


查看完整回答
反对 回复 2022-05-25
  • 2 回答
  • 0 关注
  • 73 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信