java常用方法记录(不断更新)

lastIndexOf 方法
返回 String 对象中子字符串最后出现的位置。

substring方法
public String substring(int beginIndex)  返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。

valueOf方法
是Integer类的一个静态方法,它是把一个string参数转换为Integer类型,那么经过Integer.valueOf("345")转换,345就是一个Integer类型了

intValue函数
它是将一个Integer类型转换成原始类型int,

trim()方法
删除字符串首部和尾部的空格。

StringBuffer buf=new StringBuffer("Hard ");
String aString = "Waxworks";
buf.append(aString,3,4);
原文说明:这个操作将String的从索引位置3开始的由四个字符组成的子串追加StringBuffer对象buf中。然后buf对象就会包含字符 串"Hard work"。

记录当前时间
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date d = new Date();
String a = sf.format(d);


在new java.util.Date() 中在报表中的样式显示:
星期二 06 三月 2012 ------------------- EEEEE dd MMMMM yyyy
三月 06,2012 ---------------------- MMMMM dd,yyyy
06-三月 ----------------------- dd-MMM
06-三月-12 --------------------------dd-MMM-yy
三月-12 ---------------------- MMM-yy
三月-12 -----------------------MMMMM-yy
06/03/2012 2.50 下午 ------------------- dd/MM/yyyy h.mm a
星期二, 三月 6, '12 ----------------- EEE, MMM d, ''yy
2012.三月.06 公元 02:58 下午 ------------------ yyyy.MMMMM.dd GGG hh:mm aaa
02 o'clock 下午, 中国标准时间 --------------- hh 'o''clock' a, zzzz
2012-03-06 -----------------yyyy-MM-dd

获得参数:
String username = ((String) parameter.get("username")).trim();
String password = ((String) parameter.get("password")).trim();


if (list.size() > 0) {
User user = list.get(0);//获取User
if (false) {
message = "用户未授权,不允许登录!";
} else {
HttpServletRequest request = DoradoContext.getCurrent()
.getRequest();
HttpSession session = request.getSession();

String Ip = CommonUtils.getIpAddr(request);//获取IP

LoginInfo log = new LoginInfo();

log.setLoginIp(Ip);
log.setLoginTime(new Date());
// log.setUserId(user.getUserId());

// 写入登录信息
Long logId = loginBO.addLoginInfo(log);

log.setId(logId);
user.setLog(log);

session.setAttribute("user", user);
message = "OK" + user.getUserName();
}
} else {
message = "用户名或密码错误,请重新输入!";
}
} else {
message = "用户名或密码为空,请重新输入!";
}

return message;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值