ASCII是基于拉丁字母的一套电脑编码系统,主要用于显示英语字符是当今最通用的单字节编码。包括128个字符。ASCII编码和字符的转换代码:package com.xhj.data;import java.util.Scanner;/** * ASCII编码转换 * * @author XIEHE....
分类:
编程语言 时间:
2014-07-30 20:13:14
阅读次数:
301
正则表达式正则表达式符号:"." : 任意字符"\\d" : 0-9任何数字"\\D" : 任何非数字"\\s" : 空白字符,如'\t','\n'"\\S" : 非空白字符"\\w" : 可用作标识符的字符,不包括'$'"\\W" : 不可用作标识符的字符"\\p{Lower}" : 小写字母{a...
分类:
编程语言 时间:
2014-07-30 12:00:33
阅读次数:
229
1.InputStream和System.in(Scanner)InputStream 输出流以字节为单位来获取数据,且需要复杂的判断并创建字节数组作为缓冲 另外字节转换为字符时容易出现中文乱码的情况;Scanner Java扫描器类,可以从输入流中读取指定类型的数据或字符串。对于字符数据的读取,应...
分类:
编程语言 时间:
2014-07-30 11:44:03
阅读次数:
252
String类格式化当天日期转换符:%tb : 格式化为月份的英文缩写%tB : 格式化为月份的英文全写%ta : 格式化为星期%tA : 格式化为星期%ty : 格式化为两位年份值%tY : 格式化为四位年份值%tm : 格式化为两位月份值%td : 格式化为两位日期值%te : 格式化为星期一位...
分类:
编程语言 时间:
2014-07-30 11:36:43
阅读次数:
196
BigDecimal的运用BigDecimal 类主要用于大数字的精确的小数计算主要方法: 加法: public BigDecimal add(BigDecimal augend) augend:执行加法操作数 减法: public BigDecimal subtract(BigDecimal...
分类:
编程语言 时间:
2014-07-30 11:32:13
阅读次数:
246
Eclipse 默认的Javadoc API是英文版的,修改成中文版本的API步骤为:Window-->Preference-->Java-->Installed JREs 选择已经安装好的JRE-->Edit-->JRE system libraries-->rt.jar (默认是英文版本的源代码...
分类:
编程语言 时间:
2014-07-30 11:32:03
阅读次数:
288
重定向输出流实现程序输出到日志利用System类中的setOut()方法,实现输出流的重定向,把它指向一个文件输出流,从而实现日志功能。即: 程序运行后绘制控制台提示运行结束信息,但是在运行过程中的步骤都保存到了日志文件中。主要方法setOut(): 重新分配System类的标准输出流。 publi...
分类:
编程语言 时间:
2014-07-30 11:26:53
阅读次数:
296
1.String中的equals和==的区别 String是对象而非基本数据类型,不能使用"=="来判断两个字符串是否相当, 判断两个字符串内容是否相同用equals(); 判断两个字符串内存地址是否相同用"=="2.startsWith(String str): 判断字符串是否以str为前缀3.e...
分类:
编程语言 时间:
2014-07-30 11:26:03
阅读次数:
264
1、&
与 &&的区别
两个都有逻辑与的功能。但是所不同的是,当&两边的表达式不是boolean类型的时候,&具有位与的功能;&&是短路与,当判断到前一个表达式为false的时候,将不会再去计算后面的表达式。
如:
int i = 0;
System.out.println((1==0)&(0==(i++)));
System.out.println(i);
...
分类:
编程语言 时间:
2014-07-08 15:21:53
阅读次数:
244
简介即ProxyPattern,23种java常用设计模式之一。代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问,下面我们一起来看看Java对象代理的一些笔记吧。 代码如下复制代码 import java.lang.reflect.InvocationHandler; import...
分类:
编程语言 时间:
2014-06-18 14:50:49
阅读次数:
232