String的初级使用·

package coststring;

import java.sql.Date;

public class cost {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		char a[]={'s','t','r','i','n','g'};
		String s1=new String(a);
		String s2=new String(a,2,4);
		System.out.println(s1+s2);
		
		String a1=new String("abcd");
		String a2=new String("efg");
		String a3=a1+a2;
		System.out.println(a3);
		
		int c=1;
		float b=2.0f;
		double e=3.0;
		System.out.println(c+" "+b+" "+e);
		
		String c1=new String("abcde fghe lmn");
		int c2=c1.length();
		System.out.println("字符串长度"+c2);
		
		int c3=c1.lastIndexOf("e");
		int c4=c1.indexOf("e");
		System.out.println("第一次出现位置"+c4);
		System.out.println("最后一次出现位置"+c3 );
		
		char c5=c1.charAt(2);
		System.out.println("第2个字符为"+c5);
		
		String str=c1.substring(3);
		String str1=c1.substring(3,9);
		System.out.println("第3个字符之后"+str);
		System.out.println("第3个字符到底9个字符"+str1);
		
		String as=" acegg  re ";
		System.out.println("原来长度"+as.length());
		System.out.println("去空格后长度"+as.trim().length());
		String aa=new String("ased sw  ");
		System.out.println("原字符串长度 "+aa.length());
		System.out.println("去空格长度  " +aa.trim().length());
		
		String bb="bbbb";
		String bb1=bb.replace("b", "a");
		System.out.println("将字符串中b换成a"+ bb1);
		
		String bb2="123456789";
		String bb3="32145698";
		boolean cc1=bb2.startsWith("12");
		boolean cc2=bb3.endsWith("33");
		System.out.println("判断bb2是否以12开头"+cc1);
		System.out.println("判断bb3是否已33开头"+cc2);
		
		String ss1=new String("abcd");
		String ss2=new String("cder");
		boolean bol0=(ss1==ss2);
		boolean bol1=ss1.equals(ss2);
		boolean bol2=ss1.equalsIgnoreCase(ss2);
		System.out.println("判断字符串是否相等"+bol0+" "+bol1+"   "+bol2);
		
		String ss3="asd ASD";
		String ing1=ss3.toLowerCase();
		String ing2=ss3.toUpperCase();
		System.out.println("将大写换成小写"+ing1);
		System.out.println("将小写换成大写"+ing2);
		
		String ss4=new String("asd,cf,ert,cf");
		String[] in1=ss4.split(",");
		System.out.println("以,为分割");
		for(int i=0;i<in1.length;i++)
			System.out.println(in1[i]);
		System.out.println("以,分割3次");
		String[] in2=ss4.split(",",3);
		for(int i=0;i<in2.length;i++)
			System.out.println("*"+in2[i]);	
	}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值