老号忘记密码 所以新帖没有结贴率 肯定会及时结贴的 大家放心~问一个关于数组的输入 输出的问题, 在第一个FOR 循环下, 每次循环会得到一个X, X每次是根据变量算出来的每次不一样,并且每次的X都唯一对应一个不一样的Y 在代码里面就用 X=??? Y=???+!!!代替了, 当每次X=1的时候 就把Y值赋到数组St[]里面 然后循环结束后 在最后把St[]里面所有的内容输出出来,因为最开始 不知道数组St的长度, 初始化不知道怎么弄,一直报错,麻烦高手帮我写下 非常感谢 麻烦写的详细一点 从初始化到输出 代码如下代码: String[] St={};
St=new String[1];
int j=0;
for (XXXXX){
X=??? ; //X是算出来的 每次不一样
Y=???+!!! ; //第一个FOR循环 Y每次不一样 并且对应X
if (X == 1){
St[j]= Y;
j++;
}
}for (int k=0; k<St.length; k++){
system.out.println(St[k]); // 输出所有的数组成员
}
St=new String[1];
int j=0;
for (XXXXX){
X=??? ; //X是算出来的 每次不一样
Y=???+!!! ; //第一个FOR循环 Y每次不一样 并且对应X
if (X == 1){
St[j]= Y;
j++;
}
}for (int k=0; k<St.length; k++){
system.out.println(St[k]); // 输出所有的数组成员
}
解决方案 »
- [求助]关于JTextField限制输入的问题
- 运行程序间通讯
- 一个lastIndexOf的用法题, 请高手解决
- Telnet获取多个服务器的数据,中间总是停止!求高手解决!
- 求助,用java读入图片,转换成黑白,在图片中放入密码,转换成其它模糊图片,再把图像模糊处理.
- 单根结构使得java有些笨重?
- 用applet播放音乐?
- 在CMP的实体BEAN中怎么添加用户自定义的查找方法
- 我在java.sun.com 上下载JDK1.4下载了七八遍,都是下载到99%就提示不能下载?为什么?
- 请问为什么会出现这个错误java.lang.ArrayIndexOutOfBoundsException,怎么解决?
- JAVA调用DLL错误,请高手寻找错误原因,给出解决办法
- 如何将文件的一部分作为输入流?
list.add("Y);
String[] array = (String[])list.toArray(new String[list.size()]);//array就是最后要的数组
for(int i = 0;i < array.length;i++){
System.out.println(array[i]);
}
List<String> str = new ArrayList<String>();
....
...
for(int i = 0; i < str.size(); i++){
system.out.println(St[k]);
}
这样改过你的程序估计就差不多了。
希望能帮到你