La chaîne Java est la classe de chaîne, et tous les littéraux de chaîne dans les programmes Java (tels que "abc" ) sont implémentés en tant qu'instances de cette classe. Les chaînes sont des constantes ; leurs valeurs ne peuvent pas être modifiées après leur création. Les tampons de chaînes prennent en charge les chaînes mutables. Les objets String étant immuables, ils peuvent être partagés.
Créer une chaîne
La façon la plus simple de créer une chaîne est la suivante : (Apprentissage recommandé : cours java )
String greeting = "java入门教程";
Lorsque vous rencontrez une constante de chaîne dans le code, la valeur ici est "Rookie Tutorial", et le compilateur utilisera cette valeur pour créez un objet String.
Comme d'autres objets, vous pouvez utiliser des mots-clés et des méthodes de construction pour créer des objets String. La classe
String dispose de 11 méthodes de construction qui fournissent différents paramètres pour initialiser des chaînes. , fournissez un paramètre de tableau de caractères :
Code du fichier StringDemo.java :
public class StringDemo{ public static void main(String args[]){ char[] helloArray = { 'r', 'u', 'n', 'o', 'o', 'b'}; String helloString = new String(helloArray); System.out.println( helloString ); }
Les résultats de compilation et d'exécution de l'exemple ci-dessus sont les suivants :
runoob
Remarque : Classe String Elle est immuable, donc une fois que vous créez un objet String, sa valeur ne peut pas être modifiée (voir la section notes pour plus de détails)
Si vous devez apporter de nombreuses modifications à la chaîne, vous devez choisir d'utiliser la classe StringBuffer &.
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!