java面向对象使用字符串,Java面向对象-String类(下)

Java面向对象-String类(下)

String类常用方法及基本使用

我们首先来学习基本使用Jdk api chm文档:

我们双击打开:

ccf6f890be090b1d7c7942fe465a099f.png

我们点击 左上角 显示:

9a2ef9ebe0ad0a7bb3549b528f7eeceb.png

输入String 搜索 然后我们会在右侧找到String类的描述,可以查到String类的所有信息 包括描述 方法 属性;

这里介绍一些String类的常用方法:

1, char chartAt(int index) 返回指定索引处的char值

这里的index 是从0开始的;

我们先上下实例:package com.java1234.chap03.sec08;

public class Demo5 {

public static void main(String[] args) {

String name="张三";

char ming=name.charAt(1);

System.out.println(ming);

String str="我是中国人";

for(int i=0;i

System.out.println(str.charAt(i));

}

}

}

运行输出:

2,int length() 返回字符串的长度;

在前面一个例子里我们已经演示了;

3,int indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引。package com.java1234.chap03.sec08;

public class Demo06 {

public static void main(String[] args) {

// indexOf方法使用实例

String str="abcdefghijdklmoqprstuds";

System.out.println("d在字符串str中第一次出现的索引位置:"+str.indexOf('d'));

System.out.println("d在字符串str中第一次出现的索引位置,从索引4位置开始:"+str.indexOf('d',4));

}

}

4,String substring(int beginIndex)   返回一个新的字符串,它是此字符串的一个子字符串。package com.java1234.chap03.sec08;

public class Demo07 {

public static void main(String[] args) {

// substring方式读取

String str="不开心每一天";

String str2="不开心每一天,不可能";

String newStr=str.substring(1);

System.out.println(newStr);

String newStr2=str2.substring(1, 6);

System.out.println(newStr2);

}

}

5,public String toUpperCase()  String 中的所有字符都转换为大写package com.java1234.chap03.sec08;

public class Demo08 {

public static void main(String[] args) {

String str="I'm a boy!";

String upStr=str.toUpperCase(); // 转成大写

System.out.println(upStr);

String lowerStr=upStr.toLowerCase(); // 转成小写

System.out.println(lowerStr);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值