java字符串

public class mooc {
    public static void main(String[] args)
    {
        //定义字符串
String hobby =    "aimoke";
String url = "www.imooc.com";
        
        //输出字符串
System.out.println("hobby:" + hobby);
System.out.println("url:" + url);
    }

}


class string1
{
String s1="pingguo";
String s2="xiangjiao";
String s3=new String("lizi");
String s4=new String("li");
public  void main(String args[])
{
System.out.println("s1==s2");
System.out.println(s1==s3);
System.out.println(s3==s4);
}

}

s1和s2是指向一个对象,s3,s4由于new一个对象,所以指向的是2个不同的对象。

class zifuchuan1{
    public static void main(String[] args) {
String fileName = "HelloWorld.jav"; 
String email = "laurenyang@imooc.com";
            int index =fileName.lastIndexOf("."); 
String prefix = fileName.substring(index);
if (   index > 0 && (prefix.equals (".java"))) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
int index2 = email.indexOf("@");        
int index3 = email.indexOf('.');       
if (index2 != -1 && index3 > index2) {
System.out.println("邮箱格式正确");
} else {
System.out.println("邮箱格式无效");
}
}
}
 class zifuchuan {
    public static void main(String[] args) {
// 定义一个字符串
String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";
        
        // 出现次数
int num = 0;
        
         // 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数
for (int i=0; i<s.length(); i++)
{
            // 获取每个字符,判断是否是字符a
if (s.charAt(i)=='a') {
                // 累加统计次数
num++; 
}
}
System.out.println("字符a出现的次数:" + num);
}
}
 class stringbuilder {
   public static void main(String[] args) {
       
      // 创建一个StringBuilder对象,用来存储字符串
StringBuilder hobby=new StringBuilder("爱慕课");
       
System.out.println(hobby);
}
}
 class stringbulidermethod{
   public static void main(String[] args) {
// 创建一个空的StringBuilder对象
StringBuilder str = new StringBuilder();
       
// 追加字符串
str.append("jaewkjldfxmopzdm");

       // 从后往前每隔三位插入逗号
for(int i=0;i<=str.length();i=i+4)
{//int i=0;i<=str.length();i=i+3
//,ja,ew,kj,ld,fx,mo,pz,dm,
//int i = str.length()-3; i >=0 ; i=i-3
//j,aew,kjl,dfx,mop,zdm
    str.insert(i,",");   
}
       
       

       // 将StringBuilder对象转换为String对象并输出
System.out.print(str.toString());
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值