第五章 Java API(一)

本文介绍了Java中的String类,包括初始化方法,如通过常量或构造方法。详细讲解了String类的常见操作,如获取、转换、替换、去除空格、判断、截取和分割等,并特别提醒了字符串角标越界异常的情况。
摘要由CSDN通过智能技术生成

5.1字符串类

5.1.1String类的初始化

在使用String类进行字符串操作之前,首先需要对String类进行初始化。

在Java中可以通过一下两种方式: 

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

       String str1=“abc”;   //常量池,即”abc“表示一个字符串常量 

 2.使用String类的构造方法初始化字符串对象,String类的常见构造方法如下:

String类的常见构造方法
方法声明 功能描述
String() 创建一个内容为空的字符串
String(String value) 根据指定的字符串内容创建对象
String(char[] value) 根据指定的字符数组创建对象
String(byte[] bytes) 根据指定的字节数组创建对象

案例学习5-1

public class Example01 {
	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);
         // 创建一个内容为字节数组的字符串
         byte[] arr = {97,98,99};		
		String str4 = new String(arr);
		System.out.println("a" + str1 + "b");
		System.out.println(str2);
		System.out.println(str3);
         System.out.println(str4);
	}
}

ab

abcd

DEF

abc

5.1.2 String类的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值