• 记录常用的Java方法


    判断字符串是否满足正则表达式 matches()
    举例:
    “1123”.matches(“^[0-9][0-9]*$”) // 任意数字开头,任意数字结尾!

    “123.1”.matches(“^[0-9][0-9]*.[0-9]+$”) // 任意数字开头,多个数字到 .点,然后任意个数字结尾 !

    “00.0”.matches(“^0+.[0-9]+$”) //一个或多个零开头包含一个点任意数字结尾。


    String中equalsIgnoreCase和equals区别
    equals 继承 Object 判断字符串是否相等
    equalsgnoreCase 是String特有函数,忽略大小写判断字符串是否相等。
    toLowerCase() //字符串转换成小写
    toUpperCase() //字符串转换成大写

    获取资源路径方法
    System.out.println( new ConfigurationUtils().getClass().getResource(“/”).getFile() );//获取文件包所在的上级目录
    System.out.println( new ConfigurationUtils().getClass().getResource(“”).getFile() );//文件所在的目录

    结果:
    /E:/JAVAProject/JavaTest_2_8/TKP-Base/target/classes/
    /E:/JAVAProject/JavaTest_2_8/TKP-Base/target/classes/com/skp/util/

    **

    方法

    **

    /*
    String的方法
    */
    trim()  //String的方法,去除前后空格
    
    matches("正则表达式") //String的方法
    
    equalsIgnoreCase() //忽略大小写判断
    
    replace("-","") //参数1:需要替换的 参数2:替换后的字符
    
    
    
    /*
    SimpleDateFormat的方法
    */
    parse("2017-09-09") //把指定格式的字符串转换成时间
    
    
    
    /*
    Class的方法
    */
    getResource("") //获取当前class的路径,参数路径改变,获取的路径也不同
    
    
    
    /*
    Properties的方法
    */
    
    load(输入流) //设置输入流
    
    prop.getProperty(key, defautValue)  //根据key获取value,不存在value则返回传入的value
    
    
  • 相关阅读:
    NFC性价比高频读卡器首选方案:FM17550
    关于ESP8266和ESP8285的对比
    有没有比NRF51822更好的智能穿戴蓝牙方案
    zigbee CC2530首选方案模组:TZU06A1
    PAN3501兼容AS3933-BTST
    NRF51822和NRF52832的主要区别
    集成模拟温度传感器低成本2.4G CC2500RGPR 中文手册
    USB2.0主机控制器 UPD720114 简单详解
    存储器HK1225-7EQ 使用说明书资料
    爬虫 + 数据
  • 原文地址:https://www.cnblogs.com/yixin-bokeyuan/p/9142299.html
Copyright © 2020-2023  润新知