JAVA常用操作语句 项目中的总结四
eclipse选一个变量后,这个类里的该变量不变色问题解决:
alt + shift + o
/**
* 写入日志
* filePath 日志文件的路径
* code 要写入日志文件的内容
*/
public
static
boolean
print(String filePath,String code) {
try
{
File tofile
=
new
File(filePath);
FileWriter fw
=
new
FileWriter(tofile,
true
);
BufferedWriter bw
=
new
BufferedWriter(fw);
PrintWriter pw
=
new
PrintWriter(bw);
System.out.println(getDate()
+
"
:
"
+
code);
pw.println(getDate()
+
"
:
"
+
code);
pw.close();
bw.close();
fw.close();
return
true
;
}
catch
(IOException e) {
return
false
;
}
}
/**
* 判断是不是合法手机
* handset 手机号码
*/
public
static
boolean
isHandset(String handset) {
try
{
if
(
!
handset.substring(
0
,
1
).equals(
"
1
"
)) {
return
false
;
}
if
(handset
==
null
||
handset.length()
!=
11
) {
return
false
;
}
String check
=
"
^[0123456789]+$
"
;
Pattern regex
=
Pattern.compile(check);
Matcher matcher
=
regex.matcher(handset);
boolean
isMatched
=
matcher.matches();
if
(isMatched) {
return
true
;
}
else
{
return
false
;
}
}
catch
(RuntimeException e) {
return
false
;
}
}
ISBN(国际标准书号)的校验
Java code
public
class
Test {
public
static
void
main(String[] args) {
System.out.println(
"
9787302155638
"
+
ISBN.checkISBN(
"
9787302155638
"
));
System.out.println(
"
7564105607
"
+
ISBN.checkISBN(
"
7564105607
"
));
System.out.println(
"
730213880X
"
+
ISBN.checkISBN(
"
730213880X
"
));
System.out.println(
"
7302138800
"
+
ISBN.checkISBN(
"
7302138800
"
));
System.out.println(
"
9790000000000
"
+
ISBN.checkIS
相关文档:
1. 简单工厂:
(1). 创建输出(Output)接口
package stone;
public interface Output {
public int MAX_COUNT =10; // 最多可打印多少条记录
public void show(); ......
JXL(Java Excel API)是一个用来动态读写Excel文件的开源框架,利用它可以在任何支持Java的操作系统上动态读写Excel文件。JXL的主页是:http://www.andykhan.com/jexcelapi/,可以在这里下载到它的最新的版本。
你可以分别通过如下命令
java -jar jxl.jar -xml test.xls
java -jar jxl.jar -cvs test.xls
以xml ......
一个简单的双击就能运行jar文件的打包过程:
http://blog.csdn.net/ihc523/archive/2009/10/11/4636832.aspx
eclipse导出jar文件再将它转换成exe可执行文件:
http://hi.baidu.com/%C4%CF%BA%BD%CC%EC%CF%C2/blog/item/1601a381ac9af9d1bd3e1e3d.html
打Jar包的一个Eclipse插件FatJar:
http://blog.csdn.net/lqsmn613/ar ......
import java.util.LinkedList;
import java.util.List;
public class ShortestPaths {
private static String showPath[] = { "", "", "", "", "", "" };
& ......