gpt4 book ai didi

java - 用另一个字符串替换一个字符串的内容?

转载 作者:行者123 更新时间:2023-11-29 10:14:00 27 4
gpt4 key购买 nike

如何用此处的字母替换字符串中的字母,例如“Hello”?

String bubbled = "ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ";

我最初只是在做一个 replaceAll ("a","ⓐ"),但我觉得必须有一种更有效的方法来做到这一点。

最佳答案

拆分 bubbled分为小写和大写。制作一个新的 StringBuilder , 遍历 source 的每个字符,如果 chr >= 'a' && chr <= 'z'附加 lowercaseBubbled[chr - 'a'] ,如果它在大写范围内,则执行类似操作,否则只需附加 chr .最后,使用 toString在生成器上。

或者您可以使用效率稍低的方法, replaceChars (因为它必须使用 indexOf )在 Apache Commons 中找到。优点:这是一个图书馆,所以您不需要额外的工作。

关于java - 用另一个字符串替换一个字符串的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23438908/

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