• java104-字符串equals,charAt,endwith,startwith方法


    //String方法
    public class test41 {
        //比较两个人的姓名是否相同
        public static boolean eqName(String name1,String name2){
            return name2.equals(name1)?true:false;
        }
        //按照给定的字符的索引返回
        public static char findNUM(String resouse,int index){
            if(index<0||index>resouse.length()){
                return '?';
            }
            return resouse.charAt(index);
        }
        //验证邮箱的代码是否是.com结尾
        public static boolean mailvalite(String mail){
            return mail.endsWith(".com")?true:false;
        }
        //判断是否为什么开头
        public static boolean startvalite(String name,String perfix){
            return name.startsWith(perfix)?true:false;
        }
     
    }
    测试类

    public class test42 {
        public static void main(String[] args){
            String name1="歌谣";
            String name2="哥哥";
            boolean boo=test41.eqName(name1,name2);
            System.out.println(boo);
            System.out.println(name1==new String("歌谣"));
            char ch=test41.findNUM("我是歌谣",3);
            System.out.println(ch);
            String mail="java.com";
            System.out.println(test41.mailvalite(mail));
            String name="geyao123";
            boolean bool=name.startsWith("ge");
            System.out.println(bool);
            //空格除去
            String str1="   261312";
            System.out.println(str1.length());
            String str2=str1.trim();
            System.out.println(str2.length());
        }
    }
    运行结果

     

  • 相关阅读:
    【Linux基础】基础I/O(一)
    数据结构 栈和队列部分代码c
    Chiitoitsu
    ARK:《BIG IDEAS 2024》
    大数据-131 - Flink CEP 案例:检测交易活跃用户、超时未交付
    【操作系统】进程间的通信——信号
    kafka和flink的入门到精通 1 大数据时代,分布式数据存储,数仓
    华山西安三日行
    codemirror6教程
    计算机毕业设计ssm宠物领养平台16e63 (1)系统+程序+源码+lw+远程部署
  • 原文地址:https://blog.csdn.net/qq_41632427/article/details/125440273