首页 > 解决方案 > 如何在java中正确编码非英文字符

问题描述

我正在尝试读取和处理不同语言的一些内容,我正在尝试使用 UTF-8 编码创建一个字符串对象,以确保正确处理所有字符。但是有些字符没有被java正确处理。如何使其正确处理。

String content = "Εισιτήρια";
System.out.println(new String(content.getBytes(), "UTF-8"));

输出:

Εισιτή�?ια

标签: javautf-8character-encodingascii

解决方案


推荐阅读