栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java中String类的常用方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java中String类的常用方法

package com.java.user.String;
//String中的常用方法
public class Stringtest03 {

	public static void main(String [] agrs) {
		
		//1.char charAt(int index)
		//返回指定位置的值
		char c= "中国人".charAt(1);//指定位置为1
		System.out.println(c);//国
		
		//2.int compareTo(String anotherString)
		//比较字符串大小关系
		//按照字典顺序依次比较(一个一个比较,若前者已经有结果不在比较后者)
		 int result="abc".compareTo("abc");
		 System.out.println(result);//0
		 int result1="abcd".compareTo("abc");
		 System.out.println(result1);//1
		 int result2="abc".compareTo("abcd");
		 System.out.println(result2);//-1
		 
		 //3.boolean contains(charSequence s)
		 //判断一个字符串是否包含后面的自读串
		 System.out.println("hoell.java".contains("java"));//true
		 System.out.println("hoell.java".contains("word"));//false
		 
		 //4.boolean endsWith(String suffix)
		 //判断当前字符串是否以某个字符串结尾
		 System.out.println("hoell.java".endsWith("java"));//true
		 System.out.println("hoell.java".endsWith("word"));//false
		 
		 //5.boolean equals(Object anObject)
		 //比较两个字符串是否相等
		 
		 //6判断两个字符串是否相等与大小写无关
		 System.out.println("hello".equalsIgnoreCase("HellO"));//ture
		 
		 //将字符串转换为字节数组
		 byte [] bytes="Asdsd".getBytes();
		 for (int i= 0;i 

代码段2

package com.java.user.String;

public class Stringtest04 {

	public static void main(String [] agrs) {
		
		//1.判断字符串在当前字符串最后出现的所引
		System.out.println("Asdsads".lastIndexOf("ad"));//4
		
		//2.String的父接口:CharSequence
		//字符串替换
	    String s=	"http://www.baidu.com".replace("//", "https");
		System.out.println(s);
		
		//3.字符串拆分
	  String []  sc="name=zhangsan-possword=122333".split("-");
	  for(int i=0;i 

上述是String类的常用方法,不需要特殊的记忆,只要会使用和查看源代码就可以了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/572024.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号