您的位置:首页 > 移动开发 > 微信开发

JAVA学习之电视频道查询小程序

2012-09-28 22:14 225 查看
/*
日期:
2012.09.27
作者:
洋仔
地址:
烟台大学
程序要求:
一个程序要求实现数组中城市的电台查询问题
程序实现:
一:建立一个数组,填充数据
二:创建一个Dialog对话框(输入查询城市的对话框),用str进行接收
三:对数组数据进行遍历,如果数组中的数据与输入的数据相同时:输出信息对话框并且显示城市的台号;
如果数组中没有与之相同的数据时就输出一个对话框:提示用户未找到您要找的城市台号
程序注意点:
一:要在程序的开头导入JOptionPane否则无法输出Dialog对话框
二:判断输入的城市与数组数据是否相同要用到table[i][0].compareTo(str)==0
*/

import javax.swing.JOptionPane;//导入JOptionPane

class Day0927_2_Array
{
public static void main(String[] args)
{
String table[][]=
{
{"烟台","09"},
{"青岛","05"},
{"淄博","04"},
{"日照","03"},
{"威海","02"},
{"潍坊","01"},
};//定义一个数组table[][]六行六列
String str=new String();
str=JOptionPane.showInputDialog("请输入要查询的城市名称:");//输出输入对话框语句
while (!table[i][0].equals(str) )//对数组进行遍历
{
str=JOptionPane.showInputDialog("请输入要查询的城市名称:");//输出输入对话框语句
{
JOptionPane.showMessageDialog(null,"未找到您要找的城市台号");//否则输出未找到您要找的城市台号对话框提示
//continue;
}
}
str=table[i][0]+"的电台频率为:"+table[i][1];
JOptionPane.showMessageDialog(null,str);//以对话框的形式输出电台信息

}
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java table string dialog null