java 中可不可以把一个实体类转换为一个List || 用for循环遍历一个Object
就是类似于publicclassentity{privateLongtid;privateStringname;}这样的实体类转换为一个Listlist然后list.ge...
就是类似于 public class entity{
private Long tid;
private String name;
} 这样的 实体类 转换为 一个List list
然后 list.get(0) == tid;
list.get(1) == name;
或者
可以 通过 类似于下标之类的东西去遍历一个Object 把里面的 每个 键值对 去比较另外一个 Object 里面的 键值对 key 相同的留下 不相同的 直接remove 掉
......
我现在碰到的问题是 要把两个东西去匹配下 可是一个是 一个由表直接反向生成的实体类 另外一个一大串字符 可以解析成 List 或者 Object
求帮助 .......... 展开
private Long tid;
private String name;
} 这样的 实体类 转换为 一个List list
然后 list.get(0) == tid;
list.get(1) == name;
或者
可以 通过 类似于下标之类的东西去遍历一个Object 把里面的 每个 键值对 去比较另外一个 Object 里面的 键值对 key 相同的留下 不相同的 直接remove 掉
......
我现在碰到的问题是 要把两个东西去匹配下 可是一个是 一个由表直接反向生成的实体类 另外一个一大串字符 可以解析成 List 或者 Object
求帮助 .......... 展开
6个回答
TableDI
2024-07-18 广告
2024-07-18 广告
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击65步自动完成vlookup匹配,无需手写公式,免费使用!...
点击进入详情页
本回答由TableDI提供
展开全部
没看懂,楼主是不是想比较两个对象是否相同?
用hashCode就好,每个类都有一个这个方法,覆盖就好,比较hashcode返回的值判断两个对象是否一样.
(看下api中Object中有hashcode的介绍).
错的,不用看了 .....Sorry.....
用hashCode就好,每个类都有一个这个方法,覆盖就好,比较hashcode返回的值判断两个对象是否一样.
(看下api中Object中有hashcode的介绍).
错的,不用看了 .....Sorry.....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用JAVA反射机制(Class.forName),得到你的这个Object,然后得到所有的属性(getFields),遍历属性,再比较。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用map不行嘛?如果两个东西要匹配,迭代一个,然后用containsKey()可以判断是否有重复,remove时也很方便。??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的东西很容易实现
但是,看在你的描述很简短
所以建议你再详细的描述一下,你到底想干什么,最终想达到什么目的 ?
你的问题针对性不强
但是,看在你的描述很简短
所以建议你再详细的描述一下,你到底想干什么,最终想达到什么目的 ?
你的问题针对性不强
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询