几个常用类的使用

116 篇文章 22 订阅

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)

一、System

package com.lovo;

public class SystemTest {

	public static void main(String[] args) {
		// 得到1970-1-1到当前时间的毫秒数
		long x = System.currentTimeMillis();
		System.out.println(x);
		// 得到当前用户的工作目录
		String path = System.getProperty("user.dir");
		System.out.println(path);
	}
	// gc()就是垃圾回收,用户可以通过调用System.gc(),通知虚拟机加快垃圾回收的速度。但不能控制垃圾回收。
	// 在回收对象之前,先调用finalize()做一些清理工作。
}


二、Date

package com.lovo;

//import java.sql.Date;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateTest {

	public static void main(String[] args) {
		// 得到当前时间的日期对象
		// Date d=new Date();
		// //得到年
		// int year=d.getYear();
		// //得到月
		// int mouth=d.getMonth();
		// //得到日期
		// int date=d.getDate();
		// 创建日期格式化对象,并定义日期格式
		SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String str = s.format(new Date());
		System.out.println(str);

		// Date d=Date.valueOf("1988-02-20");
		// System.out.println(d);
	}

	@Deprecated
	// 标识该方法是过时方法
	public void mytest() {
	}
}


三、String

package com.lovo;

public class StringTest {

	public static void main(String[] args) {
		String x = "afsdfasdf ";
		// 得到指定下标的字符,下标从0开始
		char c = x.charAt(4);
		System.out.println(c);

		// 得到字符串的长度
		int len = x.length();
		System.out.println(len);

		// 得到指定字符串第一次出现在本身字符串的位置。如果该字符串在本身字符串中不存在,则返回-1
		int index = x.indexOf("sd");
		System.out.println(index);

		// 得到指定字符串最后一次出现的位置,如果该字符串不存在,则返回-1
		int index1 = x.lastIndexOf("df");
		System.out.println(index1);

		// 从下标为1的字符开始,到下标为4的字符结束。包含1,但不包含4.得到子串。
		System.out.println(x.substring(1, 4));

		// 从下标为3的字符开始,截取后面的字符串,包含3
		System.out.println(x.substring(3));

		// 将字符串中所有的"ab"替换为"*"
		System.out.println(x.replace("ab", "*"));
		// 去掉字符串中的空格
		System.out.println(x.replace(" ", ""));

		// 去掉字符串首尾的空格
		System.out.println(x.trim());

	}

}


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

u010142437

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值