java 字符串的概述 string 常用的几个构造器练习实例

一:字符串的概述
String str = “abc”;
字符串是类,是引用的数据类型
在这里插入图片描述

二:字符串的常量
String str = “abc”;
这是定义了一个字符串的常量,常量是不可改变的量,字符串
是不能改变的.
特点:
1: 下列是新产生的字符串在这里插入图片描述

2:字符串是共享的
在这里插入图片描述
二:字符串的构造器
字符串常量是一种定义的方式
字符串需要有其他形式的构造器,比如可以通过字符的数组,字节数组,io流 中的数据等等.
// string 常用的几个构造器练习实例
package cn.tx.demo;

public class StringTest {
//建立主方法
public static void main(String[] args) {
String s = new String();
System.out.println(s);

    byte[] bs = {97, 98, 99, 100};
    //通过字节数组创建字符串
    String s2 = new String(bs);
    System.out.println(s2);
    //通过字节数组创建字符串,offset就是索引的开始位置,length取的字符串的长度
    String s3 = new String(bs,1,3);
    System.out.println(s3);

    char[] cs = {'b','a','m','k','p','o'};
    //通过字符数组来创建一个字符串.
    String s4 = new String(cs);
    System.out.println(s4);
    //通过字符数组创建字符串,offset就是索引的开始位置,count取的字符串的长度
    String s5 = new String(cs,2,4);
    System.out.println(s5);
    //通过字符串常量创建字符串的对象
    String s6 = new String("How Do You Do");
    System.out.println(s6);
}

}
在这里插入图片描述

发布了103 篇原创文章 · 获赞 5 · 访问量 3062

猜你喜欢

转载自blog.csdn.net/weixin_45339692/article/details/103706118
今日推荐