全国咨询/投诉热线:400-618-9090

首页新闻动态正文

Java String类如何初始化?[java培训]

创建时间:2020-01-08 12:02:57.0 来源:黑马程序员

1577349771854_学IT就到黑马程序员.gif


在操作String类之前,首先需要对String类进行初始化,在Java中可以通过以下两种方式对 String类进行初始化,具体如下。

 

1. 使用字符串常量直接初始化一个String对象,具体代码如下:

 

String strl="abc";

 

由于String类比较常用,所以提供了这种简化的语法,用于创建并初始化String对象,其中“abc”表示一个字符串常量。

 

1578461599287_string类.jpg

2. 使用String的构造方法初始化字符串对象,String类的构造方法下表所示。 

方法声明

功能描述

String()

创建一个内容为空的字符串

String(char[] vaule)

根据指定的字符组创建对象

String(String value)

根据指定的字符串内容创建对象


上面表中列出了String类的三种构造方法,通过调用不同参数的构造方法便可完成String类的初始化。接下来通过一个案例来演示。

 

public class string01 {

    public static void main(String[] args) throws Exception {

        //创建一个空对象、

        String str1=new String();

        //创建一个内容为abcd的字符串

        String str2=new String("abcd");

        //创建一个内容为字符数组的字符串

        char[] charArray=new char[]{'D','E','F'};

        String str3=new String(charArray);

        System.out.println("a"+str1+"b");

        System.out.println(str2);

        System.out.println(str3);

    }

}

运行结果:

 

1578456119240_string类的常用操作01.jpg


猜你喜欢:
java基础入门教程

在线咨询 我要报名