Java常用

知识点

/**

  • 1.String类

  • 1.1 常量对象:字符串常量对象是用双引号括起来的字符序列

  • 例如:“1.97”,"boy"等

  • 1.2 常用的构造方法:

  • String(s);

  • String(chara[])

  • String(chara[],int startIndex,int count)

  • 1.3 常用方法

  • public boolean startsWith(String s)

  • public boolean endsWith(Strinhg s)

  • public int compareTo(String s)

  • public int compareToIgnoreCase(Strings)

  • public boolean contains(String s)

  • public int indexOf (String s):从当前字符串的头开始检索字符串 s,并返回首次出现 s 的位置

  • indexOf(String s ,int startpoint)

  • lastIndexOf (String s)

  • public String substring(int startpoint):获得一个当前字符串的子串

  • substring(int start ,int end)

  • public String trim(): 得到一个 去掉前后空格后 的字符串对象

  • public static int parseInt(String s):可以将由“数字”字符组成的字符串

  • 2.StringBuffer、StringBuilder

  • 2.1StringBuffer类有三个构造方法

  • StringBuffer()

  • StringBuffer(int size)

  • StringBuffer(String s)

2.2String StringBuilder,StringBuffer的区别

  • String:不可变字符序列

  • StringBuilder:可变字符序列、效率高、线程不安全

  • StringBuffer:可变字符序列、效率低、线程安全

3.Date类

  • 3.1 使用Date类的无参数构造方法创建的对象可以获取本地时间 * 4.DateFormat类
  • 5.Rnadom、Math类
    */
public class CommonClassTest {

public static void main(String[] args) {

     //1.String方法测试

       String s1 = new String("I love Java!");

       String s2 = new String("Hello ,I love Java!");

       System.out.println(s1.startsWith("I"));

       System.out.println(s1.compareTo("I love C++"));

       System.out.println(s1.compareToIgnoreCase("i love java!"));

       System.out.println(s1.contains("love"));

   //2.StringBuffer类

       //String创建的实体不可变

       String s = new String("我喜欢学习");

       System.out.println(s);

       //StringBuffer创建的是可变的 

       StringBuffer sbf = new StringBuffer("我喜欢学习");

       sbf.append("数学");

       System.out.println(sbf);

       //Date类

       

       //DateFormat DF = DateFormat();

       DateFormat df = DateFormat.getDateInstance();

       System.out.println();

       double pi = Math.PI;

       System.out.println(pi);    
  }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值