Programming/Java

[Beginner] HashMap, List GetDataString

deverexpert 2010. 1. 19. 10:03
/*************************************************************************
 List -> String Return
*************************************************************************/
public String getDataString( List list, String column ) {
        return getDataString((HashMap)list.get(0), column);
}

/*************************************************************************
 HashMap -> String Return
 Default Value = ""
*************************************************************************/
public String getDataString( HashMap map, String column ) {
        return getDataString(map, column, "");
}

/*************************************************************************
 HashMap -> String Return
 Default Value Input
*************************************************************************/
public String getDataString( HashMap map, String column, String defaultvalue) {
        String rtn = (String)map.get( column );
        if( rtn == null ) {
                rtn = defaultvalue;
        }
        return rtn;
}

/*************************************************************************
 List Select Row -> String Return
 Default Value = ""
*************************************************************************/
public String getRowDataString( List list, int row, String column ) {
        return getRowDataString(list, row, column, "");
}

/*************************************************************************
 List Select Row -> String Return
 Default Value Input
*************************************************************************/
public String getRowDataString( List list, int row, String column, String defaultvalue) {
        String rtn = (String)((HashMap)list.get(row)).get( column );
        if( rtn == null ) {
                rtn = defaultvalue;
        }
        return rtn;
}