帮忙看下
1. 数组查找编写一个应用程序,声明一个一维数组arraySearch,并对其初始化;程序首先提示用户输入一个要查找的数据,然后在数组arraySearch中查找该数据是否存在,最后返回查找结果。如存在,在返回结果中还要包含该数据在数组中的位置信息。要求程序弹出一个对话框让用户输入要查找的数据,输出查找结果时也采用对话框的方式输出。(使用javax.swing.JOptionPane类中的showInputDialog方法和showMessageDialog方法)。 2. 编写简单的运算器借助命令行参数编写一个进行整数二元运算的应用程序。两个操作数及运算符以命令行参数的形式传递给程序,程序运算后返回等式形式的运算结果。要求能够进行加、减、乘、除四种运算,并具备基本的错误检查功能。例如计算器类为Calc,则程序的运行方式如下:输入命令:java Calc 2 + 3 程序的运行结果显示:2 + 3 = 53. 模拟用户登录程序
编写一个简单的程序模拟用户登录过程。程序首先提示输入用户名,再要求用户输入密码,核对无误后输出“XXX,Welcome!” ,XXX为该用户的用户名;如果核对用户名和密码不相符则要求用户重新输入,连续三次输入密码错误输出错误警告信息并结束程序。
为模拟存储用户信息的数据库,该程序应首先建立一个字符串数组来存储用户的帐号和密码信息,要求数组中至少包含3个用户。
4. 练习使用JDK1.5新支持的输入和输出方式
将实验内容1和内容3中输入部分的程序用Scanner类提供的方法将其改写,输出部分用System.out.printf方法将其改写,要求程序的功能保持不变,只将输入和输出方式由对话框输入输出改为控制台输入输出即可。
各位大哥帮看下怎么做