我修改了一下,寶寶︰public class Break
{
public static void main(String arg[]){
int[] arrayOfInts={32,74,3,129,54,2000};
int searchfor=3;
int i=0;
boolean foundIt=false;
for (i=0;i<=5;i++) {
if(arrayOfInts[i]==searchfor){
foundIt=true;
break;
}
}
if (foundIt){
System.out.println("Found"+searchfor+"at index"+(i+1));
}
else
{
System.out.println(searchfor+"not in the array");
}
}
{
public static void main(String arg[]){
int[] arrayOfInts={32,74,3,129,54,2000};
int searchfor=3;
int i=0;
boolean foundIt=false;
for (i=0;i<=5;i++) {
if(arrayOfInts[i]==searchfor){
foundIt=true;
break;
}
}
if (foundIt){
System.out.println("Found"+searchfor+"at index"+(i+1));
}
else
{
System.out.println(searchfor+"not in the array");
}
}
解决方案 »
- 多线程求助
- 如何对存储过程返回的结果集进行分页?
- oracle 的时间怎么转为yyyyMMddHHmmss
- 文思创新的笔试题?????将包含数字1-49个integer对象填入一个数组列表,然后对列表中的元素随机混排,并且从混排后的列表中选择开头的6个值打印出来
- 生产者和消费者
- 我对多线程的理解
- 编译通不过呀??急!!!
- 高手都来指点一下吧,两个问题,如何设置Jtable中的列或行的颜色,如何把表格中所有数据保存到文件中!!!
- 关于实现文件存储请帮忙
- java大虾救命啊!!毕业不了啦,!!毕业设计要用java做一个面向对象的产品数据管理系统,(pdm),可我一不会java,二不会visualcafe,怎么办啊!?帮帮我啊!!
- 学习交流。进来留下QQ号
- 菜鸟问题:怎么响应回车?
System.out.println(searchfor+"not in the array");
有错
找不到 怎么还能 用searchfor那
public static void main(String arg[]){
int[] arrayOfInts={32,74,3,129,54,2000};
int searchfor=3;
int i=0;
boolean foundIt=false;
for (i=0;i<arrayOfInts.length;i++){
if(arrayOfInts[i]==searchfor){
foundIt=true;
break;
}
}
if (foundIt){
System.out.println("Found"+searchfor+"at index"+i);
}else{
System.out.println(searchfor+"not in the array");
}
}
}
{
public static void main(String arg[]){
int[] arrayOfInts={32,74,3,129,54,2000};
int searchfor=3;
int i=0;
boolean foundIt=false;
for (i=0;i<=arrayOfInts.length-1;i++) {
if(arrayOfInts[i]==searchfor){
foundIt=true;
break;
}
}
if (foundIt)
System.out.println("Found"+searchfor+"at index"+(i+1));
else
System.out.println(searchfor+"not in the array");
}
}這回才是個比較理想的程序,寶寶
建议你循环变量在循环体中定义
如for (i=0;i<arrayOfInts.length;i++)可以写成
for (int i=0;i<arrayOfInts.length;i++),
而不要单独写int i=0,再写for循环体。