public static void setSessionAttributes(
String[] keys,
Object[] values,
HttpSession session) {
for (int i = 0; i < keys.length; i++) {
session.setAttribute(keys[i], values[i]);
}
}
public static void clearSessionAttributes(
String[] keys,
HttpSession session) {
for (int i = 0; i < keys.length; i++) {
session.removeAttribute(keys[i]);
}
}
public static String getTime(String dateTime) {
String timeString = "";
String[] tmp = dateTime.split(" ");
if (null != tmp && tmp.length == 2) {
timeString = tmp[1];
try {
timeString = formatDateString(timeString, Constants.TIMEFORMAT);
} catch (Exception e) {
e.printStackTrace();
}
}
return timeString;
}
public static void main(String[] arg) throws ParseException {
Date date = new Date();
System.out.println(dateToString(date, Constants.DATEFORMAT));
System.out.println(
dateToString(getYesterday(date), Constants.DATEFORMAT));
System.out.println(getFormatDateNoTime(date));
String a1 = "1981-01-01";
//String a2 = new Date().toString();
System.out.print(Util.formatStringToDate(a1, "yyyy-MM-dd"));
}
public static List getContainedList(Object[] objects) {
if (null == objects)
return null;
List list = new ArrayList();
for (int i = 0; i < objects.length; i++) {
list.add(objects[i]);
}
return list;
}
public static Date getYesterday(Date date) {
return new Date(date.getTime() - 24 * 60 * 60 * 1000);
}
// 传入{1,2,3,4,5,6} 输出 '1','2','3','4','5','6'
public static String getListStrings(String[] userids) {
String listStr = "";
for (int i = 0; i < userids.length; i++) {
if (i == 0) {
listStr = "'" + userids[i] + "'";
} else {
listStr = listStr + ",'" + userids[i] + "'";
}
}
return listStr;
}
//传入{1,2,3,4,5,6} 输出 1,2,3,4,5,6
public static String getProcDeleteString(String[] userids) {
String listStr = "";
for (int i = 0; i < userids.length; i++) {
if (i == 0) {
listStr = userids[i];
} else {
listStr = listStr + "," + userids[i];
}
}
return listStr;
}
//传入{1,2,3,4,5,6} 输出 1,2,3,4,5,6
public static String getProcDeleteString(long[] userids) {
String listStr = "";
for (int i = 0; i < userids.length; i++) {
if (i == 0) {
listStr = String.valueOf(userids[i]);
} else {
listStr = listStr + "," + String.valueOf(userids[i]);
}
}
return listStr;
}
//传入一个list 里面包含着 1,2,3,4,5,6 个元素 输出 1,2,3,4,5,6
public static String getProcDeleteString(List lists) {
String listStr = "";
for (int i = 0; i < lists.size(); i++) {
if (i == 0) {
listStr = (String)lists.get(i);
} else {
listStr = listStr + "," + (String)lists.get(i);
}
}
return listStr;
}
public static Date getFormatDate(Date date) {
String strdate = Util.dateToString(date, Constants.DATETIMEFORMAT);
Date tempdate = Util.stringToDate(strdate, Constants.DATEFORMAT);
return tempdate;
}
分享到:
相关推荐
java常用方法大全....常用方法java常用方法大全....常用方法
JAVA中常用类的常用方法.pdf
java常用代码方法java常用代码方法java常用代码方法java常用代码方法
java常用方法
本文是java中最常用一些方法的归纳。System下的输入输出方法;图形界面下的输入输出方法。
Java常用方法大全.pdf
JAVA中常用类的常用方法.docx
比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法比较常用的JAVA类和方法
Java String常用的方法
JAVA常用类的使用方法,里面包含了JAVA常用的类的方法。。。
代码中包含的方法有如下 : 1. 创建一个Person实体类 2. 反射获取Class类对象的三种方法 2.1 通过全类名的方式获取 2.2 类名.class 2.3 实例对象.getClass() 2.4 总结 3. 反射获取属性变量 3.1 获取所有...
Java中常用的一些方法,整理的很好,适合初学者学习,值得一看!
在Java中,ResultSet对象是通过Statement对象的executeQuery()方法或prepareStatement()方法执行SQL语句后生成的。ResultSet对象提供了许多有用的方法来处理查询结果,以下是Java ResultSet常用方法的总结。 创建...
JAVA常用方法的总结整理
简单总结可以下Java中String类中的常用方法
Java中常用函数汇总,汇总了acm java的部分代码!譬如:lastIndexOf()这个方法是在字符串中查找第一次出现某个特定字符串的位置,方向是从后向前,找到之后则返回特定字符的索引,找不到匹配的字符串则返回-1。
我对Java中数组的方法做了一下总结,希望能帮到各位