首页 > 代码库 > string:本质是char类型的数组

string:本质是char类型的数组

一个字符串,可以看作是多个char组成的数组,本质就是char类型数组。

字符串是 Unicode 字符的有序集合,用于表示文本。所以String 对象是 Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。字符串本质是字符数组——这是一个非常重要的概念,了解这个概念就可以全面的理解和把握字符串的各种特征。

由于字符串是字符数组,因此字符串可以直接当数组使用,通过下标的模式访问字符串中的每一个字符,或者可以将字符串转为字符数组。

static void Main(string[] args)
     {
         //反序输出    
Console.Write(
"请输入一个字符串:"); string input = Console.ReadLine(); string reverse= ""; for (int i = input.Length - 1; i >= 0; i--) { reverse += input[i]; } Console.WriteLine(reverse+":串符字个一入输请"); Console.ReadLine(); }

 

string:本质是char类型的数组