Maison > Java > javaDidacticiel > le corps du texte

Quelle est la fonction de traitement des caractères en Java

WBOY
Libérer: 2023-04-18 17:01:03
avant
786 Les gens l'ont consulté

1. getBytes est une fonction standard pour le traitement des chaînes Java. Sa fonction est de coder les caractères représentés par la chaîne selon le jeu de caractères et de les exprimer sous forme d'octets.

Remarque : les chaînes sont toujours stockées dans la mémoire Java en codage Unicode.

2. newString effectue une identification combinée sur le tableau d'octets en fonction du codage du jeu de caractères et le convertit en stockage Unicode.

3. setCharacterEncoding()

Cette fonction est utilisée pour définir la requête http ou l'encodage correspondant.

Instances

package com.test.bs;
 
import java.io.UnsupportedEncodingException;
 
public class UnicodeTest2 {
 
public static void main(String[] args) {
String a = "哈哈";
try {
byte[] gb2312 = a.getBytes("GB2312");
byte[] utf = a.getBytes("UTF-8");
for (int i = 0; i < gb2312.length; i++) {
System.out.print(gb2312[i]);
}
System.out.println();
 
for (int i = 0; i < utf.length; i++) {
System.out.print(utf[i]);
}
System.out.println();
 
System.out.println(new String(gb2312));
System.out.println(new String(utf));
System.out.println(System.getProperty("file.encoding"));//当前文件的编码方式
System.out.println(new String(utf, "UTF-8"));
System.out.println(new String(gb2312, "UTF-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
 
}
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal