String:本质上是字符数组 | 您所在的位置:网站首页 › java变量的本质 › String:本质上是字符数组 |
String用来表示文本,即一系列 Unicode 字符。字符串是我们开发过程中频繁使用的对象,我们在软件界面上提示用户的所有一切都是字符串:不管是发票的日期还是发票的编号,或者是发票的金额虽然在定义数据类型时候分别应该是DateTime、double或string,但当界面呈现的时候,都是以文本的形式呈现,也就是string格式。 字符串的声明非常的简单,使用””(双引号)描述内容。 static void Main(string[] args) { string s = "Hello"; } 字符串是 Unicode 字符的有序集合,用于表示文本。所以String 对象是 System.Char 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的。字符串本质是字符数组——这是一个非常重要的概念,了解这个概念就可以全面的理解和把握字符串的各种特征。 static void Main(string[] args) { char[] cStr = new char[] { 'H', 'e', 'l', 'l', 'o' }; string s = new string(new char[] { 'H', 'e', 'l', 'l', 'o' }); } 字符串本质是字符数组是一个非常重要的概念,了解这个概念就可以全面的理解和把握字符串的各种特征。 由于字符串是字符数组,因此字符串可以直接当数组使用,通过下标的模式访问字符串中的每一个字符,或者可以将字符串转为字符数组。以下代码描述了这个概念: static void Main(string[] args) { string s = "Hello"; for (int i = 0; i |
CopyRight 2018-2019 实验室设备网 版权所有 |