java1234开源博客系统
博客信息

Java面向对象-String类(下)

发布时间:『 2016-09-24 10:37』  博客类别:Java核心基础  阅读(9071) 评论(2)

Java面向对象-String类(下)


String类常用方法及基本使用


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

我们这里推荐使用1.6 是中文的。下载地址:http://www.java1234.com/a/javaziliao/shuji/2013/0506/355.html


我们双击打开:

1.jpg


我们点击 左上角 显示:

2.jpg


输入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<str.length();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);
	}
}



关键字:   java     String  
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有