`
vencent888
  • 浏览: 140054 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java常用方法2

    博客分类:
  • java
阅读更多
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;
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics