gpt4 book ai didi

java - Android - 如何用另一个字符串替换部分字符串?

转载 作者:IT老高 更新时间:2023-10-28 13:21:23 33 4
gpt4 key购买 nike

我有一些数字和英文单词的字符串,我需要通过找到它们并将它们替换为该单词的本地化版本来将它们翻译成我的母语。你知道如何轻松实现替换字符串中的单词吗?

谢谢

编辑:

我已经尝试过(字符串“to”的一部分应该替换为“xyz”):

string.replace("to", "xyz")

但它不起作用......

最佳答案

它正在工作,但它不会修改调用者对象,而是返回一个新的字符串。
所以你只需要把它赋给一个新的 String 变量,或者赋给它自己:

string = string.replace("to", "xyz");

String newString = string.replace("to", "xyz");

API 文档

public String replace (CharSequence target, CharSequence replacement) 

自:API 级别 1

Copies this string replacing occurrences of the specified target sequence with another sequence. The string is processed from the beginning to the end.

参数

  • target要替换的序列。
  • replacement 替换顺序。

返回结果字符串。
抛出 NullPointerException 如果目标或替换为空。

关于java - Android - 如何用另一个字符串替换部分字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5754363/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com