J2EE-UP
j2ee struts spring hibernate
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
posts - 24, comments - 25, trackbacks - 0
<
2011年4月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
常用链接
我的随笔
我的文章
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
html+css(1)
Java(7)
javascript(1)
POI-Excel/Word(3)
Struts2.x(8)
web(4)
随笔档案
2011年8月 (1)
2011年7月 (1)
2011年4月 (4)
2010年6月 (1)
2009年4月 (1)
2009年3月 (1)
2009年2月 (1)
2008年12月 (4)
2008年11月 (2)
2008年2月 (5)
2008年1月 (3)
文章档案
2010年11月 (1)
搜索
最新评论
1. re: Struts2自定义标签
大概看懂了,跟那个s标签一样用法,只是这里是自己在定义一个标签来用就是了。
--问问
2. re: web中使用POI的例子[未登录]
3333
--a
3. re: 输出流下载文件[未登录]
asdf
--aaa
4. re: struts2.0的标签库(简介)
楼主,爱死你了。总结的好啊。
--windkiller
5. re: Struts2自定义标签[未登录]
写得什么啊!乱七八糟的。
--doudou
阅读排行榜
1. struts2.0的标签库(简介)(18041)
2. struts2日期标签小结(8538)
3. Struts2自定义标签(7082)
4. web中使用POI的例子(4562)
5. POI简单应用(word,excel)(3441)
评论排行榜
1. struts2.0的标签库(简介)(10)
2. POI简单应用(word,excel)(5)
3. Struts2自定义标签(3)
4. web中使用POI的例子(2)
5. struts2日期标签小结(2)
一些数据操作
/** */
/**
* 字符型后面加空格
*
*
@param
str
*
@param
leng
*
@return
*/
public
static
String changString(String str,
float
leng)
{
if
(StringUtil.isBlank(str))
{
str
=
"
"
;
}
int
count
=
new
Double(leng).intValue();
for
(
int
i
=
str.length(); i
<
count; i
++
)
{
str
=
str
+
"
"
;
}
if
(str.length()
>
count)
{
str
=
str.substring(
0
, count);
}
return
str;
}
/** */
/**
* 数字型前面加零
*
*
@param
str
*
@param
leng
*
@return
*/
public
static
String changNumber(String str,
float
leng)
{
if
(StringUtil.isBlank(str))
{
str
=
"
0
"
;
}
int
count
=
new
Double(leng).intValue();
for
(
int
i
=
str.length(); i
<
count; i
++
)
{
str
=
"
0
"
+
str;
}
if
(str.length()
>
count)
{
str
=
str.substring(str.length()
-
count, str.length());
}
return
str;
}
/** */
/**
* 数字型前面加零
*
*
@param
num
*
@param
leng
*
@return
*/
public
static
String changInt(
int
num,
float
leng)
{
String str
=
num
+
""
;
return
changNumber(str, leng);
}
/** */
/**
* 写文件
*
*
@param
path
*
@param
content
*
@return
*/
public
static
boolean
write(String path, String content)
{
try
{
File file
=
new
File(path);
//
存在删除
if
(file.exists())
{
file.delete();
}
//
不存在新建
if
(
!
file.createNewFile())
{
return
false
;
}
BufferedWriter output
=
new
BufferedWriter(
new
FileWriter(file));
output.write(content);
output.close();
}
catch
(Exception e)
{
return
false
;
}
return
true
;
}
/** */
/**
* 删除文件
*
*
@param
path
*/
public
static
void
delete(String
path)
{
for
(
int
i
=
0
; i
<
path.length; i
++
)
{
File file
=
new
File(path[i]);
if
(file.exists())
{
file.delete();
}
}
}
/** */
/**
* 昨天同一时间
*
@param
today
*
@return
*/
public
static
Date yesterday(Date today)
{
Calendar cal
=
Calendar.getInstance();
cal.setTime(today);
cal.add(Calendar.DATE,
-
1
);
return
cal.getTime();
}
posted on 2011-04-19 11:04
Jarry
阅读(199)
评论(0)
编辑
收藏
所属分类:
Java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
Map排序
字符的截取
简单的线程控制
一些数据操作
FTP上传、下载、删除
SMTP邮件发送
Java抽取Word,PDF格式文件