ArrayList和Boolean的练习,arraylistboolean
分享于 点击 45230 次 点评:262
ArrayList和Boolean的练习,arraylistboolean
刚开始学编程,菜鸟第一步,以下程序的运行为:
输入一组名称,然后再查找某个特定的名称
import java.util.Scanner;
import java.util.ArrayList;public class getItemlist
{
public static void main(String[] args){
ArrayList<String> itemList=new ArrayList<String>();
Scanner in =new Scanner(System.in);
boolean done1,done2,found;
done1=false;
done2=false;
found=false;
do
{
System.out.print("please enter the item name:");
String itemName=in.next();;
done1=itemName.equalsIgnoreCase("Q");
if(!done1)
itemList.add(itemName);
}while(!done1);
System.out.print("the orginal itemlist is :"+itemList.toString());
System.out.println(itemList.size());
while(!done2)
{
System.out.print("please enter the key:");
String key=in.next();
int i=0;
for(i=0;i<itemList.size();i++)
{
found=key.equalsIgnoreCase(itemList.get(i));
if(found)
{
System.out.print("the item "+key+" is in the list!\n");
done2=true;
}
found=true;
}
if(!done2)
{
System.out.println("NOT FOUND!");
}
}
System.out.print("finished!");
}
}
相关文章
- 暂无相关文章
用户点评