gpt4 book ai didi

java - 将阿拉伯语存储在字符串中并使用 Java 将其插入数据库

转载 作者:行者123 更新时间:2023-11-30 06:05:39 24 4
gpt4 key购买 nike

我试图将阿拉伯字符串传递到将其存储到数据库中的函数中,但字符串的字符被转换为“?”

作为示例

String str = new String();
str = "عشب";
System.out.print(str);

输出将是:

"???"

它是这样存储在数据库中的。

如果我直接插入数据库,效果很好。

ScreenShot of the code and result

最佳答案

确保您的字符编码是 utf-8。

您展示的代码片段完全符合预期。

例如,如果您使用 windows-1252 对源文件进行编码,则它将无法工作。

关于java - 将阿拉伯语存储在字符串中并使用 Java 将其插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46028988/

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