社区
Web 开发
帖子详情
怎样循环给数组赋值
yx360
2004-12-07 09:54:23
定义一个字符串数组,用循环从表里取出的数据怎样循环赋给数组?
...全文
2104
8
打赏
收藏
怎样循环给数组赋值
定义一个字符串数组,用循环从表里取出的数据怎样循环赋给数组?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chubbchubb
2004-12-07
打赏
举报
回复
用ArrayList不就结了。
想多长就多长
murphy008
2004-12-07
打赏
举报
回复
是循环吗?单循环还是可逆循环?如果你所谓的循环是我所理解的循环(起点 -> i++ -> 终点 -> 起点),那么就可以用do while{ ...if() {...} ...break;}这样可以完全满足你的要求啊!
gaochao79
2004-12-07
打赏
举报
回复
下面函数中Op.rs()已定义用于得到一个记录集
public static String[][] rslist(String sql){
ResultSet rs=Op.rs(sql);
ResultSetMetaData cl = null;
try {
cl = rs.getMetaData();
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
int colsnum = 0;
try {
colsnum = cl.getColumnCount();
} catch (SQLException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
String a[] = new String[colsnum];
for (int i = 1; i <= colsnum; i++) {
try {
a[i - 1] = cl.getColumnName(i);
} catch (SQLException e3) {
// TODO Auto-generated catch block
e3.printStackTrace();
}
}
int rowsnum = 0;
try {
while (rs.next()) {
rowsnum++;
}
} catch (SQLException e3) {
// TODO Auto-generated catch block
e3.printStackTrace();
}
String[][] result = new String[rowsnum][colsnum];
try {
rs.close();
} catch (SQLException e4) {
// TODO Auto-generated catch block
e4.printStackTrace();
}
rs=Op.rs(sql);
try {
while (rs.next()) {
for (int k = 0; k < colsnum; k++) {
result[rs.getRow() - 1][k] = rs.getString(a[k]);
}
}
} catch (SQLException e6) {
// TODO Auto-generated catch block
e6.printStackTrace();
}
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}
catblue
2004-12-07
打赏
举报
回复
先取记录 根据记录在定义数组长度。
yx360
2004-12-07
打赏
举报
回复
在循环里获得的变量值怎么可以在循环外使用?记录数是可变的,数组长度是可变的,那么怎么初始化?
dafei0320
2004-12-07
打赏
举报
回复
对 根据个数 循环
kaymo
2004-12-07
打赏
举报
回复
for(int i=0; i<数组.length; i++){
数组[i] = 表里数据;
}
classjava
2004-12-07
打赏
举报
回复
知道表的数据个数
用for直接赋值
java代码-使用java增强for
循环
string
数组
赋值
的源代码
java代码-使用java增强for
循环
string
数组
赋值
的源代码 ——学习参考资料:仅用于个人学习使用!
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
循环
赋值
matlab
数组
matlab
数组
赋值
的多种方法
matlab
数组
赋值
的多种方法
matlab
数组
循环
赋值
用法说明
matlab
数组
循环
赋值
用法说明在 Matlab 中,我们可以通过
循环
语句对
数组
进行
赋值
。常见的
循环
语句有 for
循环
和 while
循环
,下面以 for
循环
为例来说明如何对
数组
进行
循环
赋值
。
Matlab
数组
循环
赋值
的三种方法深入解析.pdf
# Matlab
数组
循环
赋值
的三种方法深入解析 当涉及到在MATLAB中对
数组
进行
赋值
时,
循环
是一个常用的方法。
循环
赋值
在MATLAB中可以有多种不同的形式,本文将深入探讨其中的三种方法。 ## 方法一:基本的for
循环
基本的for
循环
是最常用的
循环
赋值
方法之一。该方法的基本语法如下: ``` for i = 1:n A(i) = B(i); end ``` 其中,`n`代表
数组
的长度,`A`和`B`分别是待
赋值
的
数组
。这个for
循环
的作用是将
数组
`B`的每个元素
赋值
给
数组
`A`对应的元素。 ## 方法二:向量化
赋值
向量化
赋值
是一种更快的
赋值
方法。这种方法的基本语法如下: ``` A(1:n) = B(1:n); ``` 这个语句与基本的for
循环
实现的功能是相同的,都是将
数组
`B`的元素
赋值
给
数组
`A`。但是,这种方法更加简洁和 ## 结论 虽然在MATLAB中实现
循环
赋值
的方法有很多,但是在选择哪种方法时,应该考虑到
数组
的大小和复杂程度。基本的for
循环
可能是最简单和最通用的方法,但是向量化
赋值
和使用MATLAB函数可以提高代码的运行速度和简洁性。
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章