急求答案
我现在需要把一个DTO泛型的List转换成字符串List 
求解答

解决方案 »

  1.   

    泛型在编译的的时候就确定好了类型,如果一定要强制转换就另外new吧:)
      

  2.   

    我有一个Dto 里面有String 有BigDecimal类型的100多个值
    我要把它们全部转换成字符串List
    就是把List<Dto>转换成List<String>
      

  3.   

    就是新建一个List<String>把List<Dto>里的值全赋给List<String>条条对应的
      

  4.   

    Dto不是用100多个字段么,
    转成String后这100多个字段用什么分隔???
      

  5.   

    一个一个的取 代码也太长了点吧 光赋个值就100多行 其他的处理怎么整 这个class得多大啊
      

  6.   

    List<Dto>是不是从数据库中查出来的是的话在查询出来直接用索引值循环取Dto中的属性不就可以了
      

  7.   

    假设你的dto为oneDto,假设oneDto里面有userName,password,age等等属性。
    //从db中查询出的dto为:
    List<oneDto> =dbUtils.getOneLists();既然你从数据查询的时候,直接封装成oneDto。你也可以在dao层,将查询的时候,多封装一次,将所有属性的toString()后的数值也封装起来。
    List<Map<oneDto,twoDto>> =dbUtils.getOneLists();
    twoDto中全部给程string类型,属性名跟oneDto一模一样。
    这样直接取twoDto中的