• 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());
        }
    }
    运行结果

     

  • 相关阅读:
    阿里云历时13年,站上世界现代计算架构之巅
    【华为OD机试真题 python】发广播【2022 Q4 | 200分】
    linux ioctl的使用
    六张图详解LinkedList 源码解析
    mybatis驼峰映射
    elementui单个输入框回车刷新整个页面
    STM32初学-外部RTC时钟芯片DS3231
    java传base64返回给数据报404踩坑
    使用Python创建faker实例生成csv大数据测试文件并导入Hive数仓
    python单元测试框架—unittest
  • 原文地址:https://blog.csdn.net/qq_41632427/article/details/125440273