大数据学习2019032802

Java 常用类

StringBuffer和StringBuilder类

当对字符串进行修改的时候,需要使用StringBuffer和StringBuffer类。

和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。

1 public class StringBufferTest {
2 
3     public static void main(String[] args) {
4         StringBuffer sb = new StringBuffer("Hello ");
5         sb.append(" World!");
6         System.out.println(sb);
7 
8     }
9 }

StringBuffer类中的常用方法:

方法 描述
public StringBuffer append(String str) 将指定的字符串追加到此字符串序列
public StringBUffer reverse() 将此字符串序列勇气反转形式取代
public delete(int start,int end) 移除此序列的子字符串中的字符
public insert(int offset,int i) 将i参数的字符串表现形式插入此序列中
replace(int start,int end,String str) 使用给定String中字符串替换此序列的子字符串中的字符
int capacity() 返回当前容量
int length() 返回长度(字符数)

 Java 日期时间

Java.util包提供了Date类来封装当前的日期时间。Date类提供两个构造函数来实例化Date对象。

 1 public class DateTest {
 2 
 3     public static void main(String[] args) {
 4         // 第一个构造函数使用当前日期和时间来初始化对象
 5         Date now = new Date();
 6         System.out.println(now);// Thu Mar 28 21:47:49 CST 2019
 7         // 第二个构造函数接受一个参数,该参数是从1970年1月1日起的微秒数。
 8         Date past = new Date(0);
 9         System.out.println(past);// Thu Jan 01 08:00:00 CST 1970
10     }
11 }
Date构造函数

 

posted on 2019-03-28 21:28  野犬  阅读(103)  评论(0)    收藏  举报