培训首页  >  JAVA新闻  >  JAVA常用代码。干货来啦!

JAVA常用代码。干货来啦!

[2017-09-19 16:14:52] 浏览量:116 来源:

北大青鸟瀚唐校区

JAVA常用代码。干货来啦!

淮安北大青鸟,java培训


1.获取环境变量
System.getenv(“PATH”);
System.getenv(“JAVA_HOME”);
2.获取系统属性
System.getProperty(“pencil color”); // 得到属性值
java -Dpencil color=green
System.getProperty(“java.specification.version”); // 得到Java版本号
Properties p = System.getProperties(); // 得到所有属性值
p.list(System.out);
3.String Tokenizer
// 能够同时识别, 和 |
StringTokenizer st = new StringTokenizer(“Hello, World|of|Java”, “, |”);
while (st.hasMoreElements()) {
st.nextToken();
}
// 把分隔符视为token
StringTokenizer st = new StringTokenizer(“Hello, World|of|Java”, “, |”, true);
4.StringBuffer(同步)和StringBuilder(非同步)
StringBuilder sb = new StringBuilder();
sb.append(“Hello”);
sb.append(“World”);
sb.toString();
new StringBuffer(a).reverse(); // 反转字符串
5. 数字
// 数字与对象之间互相转换 – Integer转int
Integer.intValue();
// 浮点数的舍入
Math.round()
// 数字格式化
NumberFormat
// 整数 -> 二进制字符串
toBinaryString()或valueOf()
// 整数 -> 八进制字符串
toOctalString()
// 整数 -> 十六进制字符串
toHexString()
// 数字格式化为罗马数字
RomanNumberFormat()
// 随机数
Random r = new Random();
r.nextDouble();
r.nextInt();
6. 日期和时间
// 查看当前日期
Date today = new Date();
Calendar.getInstance().getTime();
// 格式化默认区域日期输出
DateFormat df = DateFormat.getInstance();
df.format(today);
// 格式化制定区域日期输出
DateFormat df_cn = DateFormat.getDateInstance(DateFormat.FULL, Locale.CHINA);
String now = df_cn.format(today);
// 按要求格式打印日期
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);
sdf.format(today);
// 设置具体日期
GregorianCalendar d1 = new GregorianCalendar(2009, 05, 06); // 6月6日
GregorianCalendar d2 = new GregorianCalendar(); // 今天
Calendar d3 = Calendar.getInstance(); // 今天
d1.getTime(); // Calendar或GregorianCalendar转成Date格式
d3.set(Calendar.YEAR, 1999);
d3.set(Calendar.MONTH, Calendar.APRIL);
d3.set(Calendar.DAY_OF_MONTH, 12);
// 字符串转日期
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”);
Date now = sdf.parse(String);
// 日期加减
Date now = new Date();
long t = now.getTime();
t += 700*24*60*60*1000;
Date then = new Date(t);
Calendar now = Calendar.getInstance();
now.add(Calendar.YEAR, -2);
// 计算日期间隔(转换成long来计算)
today.getTime() – old.getTime();
// 比较日期
Date类型,就使用equals(), before(), after()来计算
long类型,就使用==,


it培训就选淮安北大青鸟!!



文中图片素材来源网络,如有侵权请联系删除
  • Adobe认证
  • Oracle认证
  • 思科认证
  • 微软认证
  • Linux认证
  • 其他
  • 职业技能提升
  • 考证找工作
  • 兴趣爱好
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

热门信息

温馨提示