当前位置: 首页 > 知识库问答 >
问题:

为什么我喜欢这根绳子。替换不工作?[副本]

裴甫
2023-03-14

我现在有点困惑。我试过:

String test = "KP 175.105";
test.replace("KP", "");
System.out.println(test);

得到:

KP 175.105

然而,我想要:

175.105

我的代码怎么了?

共有3个答案

司空凌
2023-03-14

字符串在java中是不可变的,所以您必须

test =test.replace("KP", "");
阎元徽
2023-03-14

字符串是不可变的,因此您需要将测试引用分配给字符串的结果。替换

test = test.replace("KP", "");
诸福
2023-03-14

您没有将其分配给test。字符串是不可变的。

test = test.replace("KP", "");

您需要将其重新分配给测试

 类似资料:
  • Oracle Java社区网站上的一篇文章给出了以下方法作为示例(对于JPA转换器,但我想这与此无关): 将字符串y转换为字符串val有什么用?这样做有正当理由吗? 原创文章:JPA中的新功能

  • 本文向大家介绍你认为运营的日常工作有哪些?在你说的这些工作里,你最喜欢和最不喜欢的是什么,为什么?相关面试题,主要包含被问及你认为运营的日常工作有哪些?在你说的这些工作里,你最喜欢和最不喜欢的是什么,为什么?时的应答技巧和注意事项,需要的朋友参考一下 我认为运营的工作有: 1、内容方面:内容的筛选以及文案的撰写; 2、数据分析:对数据进行分析,并利用数据优化运营方案; 3、活动规划:确立需要增长的

  • 问题内容: 我有这样一行: Pylint显示警告: 这是为什么?列表理解是推荐的方法吗? 我当然可以这样重写: 而且我没有收到任何警告,但是我想知道是否为此有一个PEP? 问题答案: 皮林特(Pylint)经常谈论不该做的事情。您可以在.pylintrc文件中禁用警告。 此页面http://pylint-messages.wikidot.com/messages:w0141指示问题在于过滤器和映射

  • 我刚刚认识lua。。。如果我遗漏了一些基本的东西,我向你道歉 我正在运行一个简单的测试,看看是否可以在字符串中找到某些值。 这是代码: 我没有失败,这是我所期待的,而是回来了: 你能告诉我哪里出错了吗?谢谢。

  • 我读过List.of和Arrays.AsList之间的区别是什么? 我不明白的是,在我的Maven pom.xml中进行了一些依赖项升级之后,为什么我的所有 不再编译。当我在IntelliJ中键入时,autocomplete只会出现成员。我想也许我没有导入?所以显式地指定了它,但仍然: 为什么我好像不能用?我一定是在做傻事...

  • 帖子喜欢列表 帖子喜欢 帖子取消喜欢 帖子喜欢列表 GET /group-posts/:post/likes 参数 名称 类型 说明 limit integer 默认 15 ,数据返回条数 默认为15 after integer 默认 0 ,翻页标识。 响应 status 200 [ { "id": 152, "user_id": 1,// 攒点用户 "targe