code/src/com/util/Util.java
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.util;
import java.text.ParseException;
import java.util.Date;
import java.util.GregorianCalendar;
import java.lang.reflect.Method;
import java.util.List;
import java.util.ArrayList;
public class Util {
public static String GetOptionsByList(List list,String pro1,String pro2,boolean hasTempOpt ) {
StringBuffer stringBuffer = new StringBuffer();
String temp="<option value=\"\">--选择--</option>";
if(hasTempOpt){
stringBuffer.append(temp);
}
for(Object iObj :list)
{
temp = "<option value=\"" + getString(iObj,pro1) + "\">"+ getString(iObj,pro2) + "</option>";
stringBuffer.append(temp);
}
return stringBuffer.toString();
}
public String getItemsOptionByList(List list,String pro1,String pro2)
{
String res = "";
for(Object iObj :list) {
res +=getString(iObj,pro1)+",";
res +=getString(iObj,pro2)+";";
}
if(res.length() >0)
{
res=res.substring(0, res.length()-1);
}
return res;
}
public static String getString(Object o,String fieldName ) {
try {
Method method = o.getClass().getMethod("get" +fieldName, new Class[] {});
Object value = method.invoke(o, new Object[] {});
if(value==null) return "";
else return value.toString();
} catch (Exception e) {
System.out.println("出错");
return "";
}
}
public static boolean IsTempStringInt(String pStr,String pOValue) {
boolean isTemp=IsTempString(pStr);
if(!isTemp)
{
isTemp =pStr.trim().equals(pOValue);
后面还有 106 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。