gpt4 book ai didi

java - 向 String 添加转义符,可能吗?

转载 作者:行者123 更新时间:2023-11-29 03:22:42 24 4
gpt4 key购买 nike

假设我有一个 String s = "50";,我想将 "\u00" 附加到字符串的前面。

在不抛出非法 unicode 转义的情况下这可能吗?

谢谢。

最佳答案

在 java 中,unicode 转义必须是四位数字。使用 \u0000此外,String s = 50 无效。使用 String s = "50"

如果您希望最终结果为“\u0050”,您必须意识到转义仅真正存在于源代码级别。您必须执行类似这样的操作才能将 unicode 修饰符“附加”到包含数字的字符串的开头

s = new String(Character.toChars(Integer.parseInt(s,16));//16 because unicode is hex

关于java - 向 String 添加转义符,可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22724376/

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