java来实现
比如有一个 int arr[] = {23,456,6567,3456,234}
有一个User类,有属性 id, name,password,sex,tel,
怎么把上述数组依次赋值给一个user类呢,就是id=23,name=456,等等,
该如何来实现 呢
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
怎么把一个数组,或者集合赋值给一个对象?
收起
- 写回答
- 好问题 5 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
18条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
lzypan812 2018-04-12 01:19关注** 哦,原来楼主已经解决了,算了既然我也写好了就发出来吧。**
public static <T> T setParam(Class<T> clazz, Object[] args) throws Exception { if (clazz == null || args == null) { throw new IllegalArgumentException(); } T t = clazz.newInstance(); Field[] fields = clazz.getDeclaredFields(); if (fields == null || fields.length > args.length) { throw new IndexOutOfBoundsException(); } for (int i = 0; i < fields.length; i++) { fields[i].setAccessible(true); fields[i].set(t, args[i]); } return t; }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 3无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-05-24 07:31回答 2 已采纳 你写的那样赋值是可以的,你代码写的有问题吧,贴出来看看,表格渲染的和数据请求的部分
- 2022-04-28 16:50回答 1 已采纳 用this.setData({数据名称:新数据})去修改
- 2021-12-14 05:43回答 3 已采纳 请不要混用cin和getchar(), 他们共享一个buffer, cin之后立即调用getchar,只能得到‘\n', 正好是你的循环结束条件。
- 2021-01-12 02:03weixin_36415835的博客 开设的课程有 C 语言基础,C++ 语言基础,算法设计入门与进阶,经典试题分析与详解等系列课程。面向10 - 16 岁少儿的编程教育,培养扎实的 C++ 语言基础,灵活运用算法的能力,分析解决问题的能力。❞剑指信奥 | C ...
- 2022-11-17 12:10回答 1 已采纳 ①、i!='\0',这里应该是 s[i]!='\0' 吧②、if语句或者for循环语句,如果省略了大括号,会默认后面第一行代码,也就是第一个分号前的代码为执行语句,也就说你写的if语句后面的count
- 2016-09-26 01:35回答 6 已采纳 String [] arrA = {"a","b","c","d"}; String [] arrB = new String[10]; if(arrA.length > 0 && arrB
- 2022-04-08 06:14回答 3 已采纳 <html> <head> <title>shuju</title> <script> var ajax = new XMLHttpReq
- 2024-01-03 02:19Yanxia.ou的博客 所谓数组,是有序的元素序列。如将有限个类型相同的变量的集合命名,那么这个名称就是数组名。数组是用于存储多个相同类型数据的集合。通常用Array表示,也称之为线性表
- 2022-11-26 06:04回答 2 已采纳 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7526984
- 2018-12-12 01:24回答 1 已采纳 ``` #include int main(){ int a[5]; a[2]=3; for(int i=0;i<5;i++){ if(i==2)continue
- 2023-03-26 13:01回答 4 已采纳 结构体 function_list 是怎么定义的?是否是这么改,供参考: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #inclu
- 2019-01-12 16:42门心叼龙的博客 数据是基础,算法是灵魂 本文出自门心叼龙的博客,属于原创类容,转载请注明出处。... 源码下载地址:... 初级篇:Java数据结构与算法初级篇之数组、集合和散列表 中级篇:Java数据结...
- 2021-09-29 16:17数组是由同一类型的元素组成的集合,这些元素共享同一个名字(即数组名),并且在内存中是连续存储的。数组名在声明时必须后跟方括号[],并在其中指定数组的大小。例如,`int arr[5];`声明了一个包含5个整数的数组。...
- 2021-01-27 07:01倔强的猫的博客 队列是一个有序列表,可以用 数组或是链表 来实现。2.遵循 先入先出 的原则。即:先存入队列的数据,要先取出。后存入的要后取出比如春运时的标语排队走得了、走的及时、走得安全、走的舒适优先排队的人, 优先处理. ...
- 2022-03-02 00:31英雄哪里出来的博客 任何一个简单的算法都是需要数据结构来支撑的,比如最简单的算法, 1、数组 内存结构:内存空间连续 实现难度:简单 下标访问:支持 分类:静态数组、动态数组 插入时间复杂度: O ( n ) O(n) O(n) 查找时间复杂度:...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司