Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java汉字转unicode编码

作者:罚尘封魔   发布日期:2026-06-27   浏览:79

public class HanziToUnicode {
    public static void main(String[] args) {
        String hanzi = "你好,世界";
        String unicode = toUnicode(hanzi);
        System.out.println(unicode);
    }

    // 将汉字字符串转换为Unicode编码的字符串
    public static String toUnicode(String str) {
        StringBuilder unicode = new StringBuilder();
        for (char ch : str.toCharArray()) {
            // 使用String.format将字符转换为Unicode编码格式
            unicode.append("\\u").append(Integer.toHexString(ch).toUpperCase());
        }
        return unicode.toString();
    }
}

解释说明:

  1. main 方法:定义了一个包含汉字的字符串 hanzi,然后调用 toUnicode 方法将其转换为 Unicode 编码,并打印结果。
  2. toUnicode 方法:遍历输入字符串中的每个字符,使用 Integer.toHexString 将字符转换为十六进制的 Unicode 编码,并通过 StringBuilder 拼接成最终的 Unicode 字符串。每个字符的 Unicode 编码前会加上 \u 前缀,以便符合 Java 的 Unicode 表示法。

如果你需要进一步的帮助或有其他问题,请告诉我!

上一篇:java手动分页

下一篇:javascrpt

大家都在看

java url decode

java判断是windows还是linux

java原始数据类型

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java常用的设计模式有哪些

java list 查找

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站