java高级练习题

上传人:简****9 文档编号:95488069 上传时间:2019-08-19 格式:DOC 页数:23 大小:77.16KB
返回 下载 相关 举报
java高级练习题_第1页
第1页 / 共23页
java高级练习题_第2页
第2页 / 共23页
java高级练习题_第3页
第3页 / 共23页
java高级练习题_第4页
第4页 / 共23页
java高级练习题_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《java高级练习题》由会员分享,可在线阅读,更多相关《java高级练习题(23页珍藏版)》请在金锄头文库上搜索。

1、1、 编写一个程序,实现从命令行参数输入两个字符串类型的数值,并计算输出两个数值的和。2、编写一个程序,实现从命令行参数输入一字符串,统计该字符串中字符“e”出现的次数。package zuoye;/* * 输出e的出现次数 */import java.util.Scanner;public class Test2 public static void main(String args) Scanner input = new Scanner(System.in);String str=input.next();int count=0;for (int i = 0; i str.length(

2、); i+) if(str.charAt(i)=e)count+;System.out.println(e的出现次数是:+count);3、生成十个0100之间的随机数,放到数组中,然后排序输出。package zuoye;import java.util.Arrays;/* * 生成十个0100之间的随机数,放到数组中,然后排序输出 * author Administrator * */public class Test3 public static void main(String args) int arr=new int10;/定义一个长度为10的int数组for (int i = 0

3、; i s.lastIndexOf(.)System.out.println(邮箱地址中.出现在的前面);return false;for(int i=0;i=a&s.charAt(i)=A&s.charAt(i)=Z)elseSystem.out.println(用户名里有其他字符);return false;return true;package youxiang;public class Test public static void main(String args) / TODO Auto-generated method stubif(MailTest.testMail()Syst

4、em.out.println(邮箱格式合法);elseSystem.out.println(邮箱格式不合法);6、分别在控制台输入字符串和子字符串,并计算字符串中子字符串出现的次数。package zuoye;import java.util.Scanner;/* * 控制台输入一段字符串,再查询一段子字符串出现的次数 * */public class Test6 public static void main(String args) Scanner input = new Scanner(System.in);String a = input.next();String b = input

5、.next();int count = 0;/计数器for(int i = 0;ia.length()-b.length();i=a.indexOf(b, i)+1)if(a.indexOf(b, i)!=-1)count+;System.out.println(count);集合类1、请使用LinkedList来模拟一个队列(先进先出的特性):1) 拥有放入对象的方法void put(Object o)2) 取出对象的方法Object get()3) 判断队列当中是否为空的方法boolean isEmpty();并且,编写测试代码,验证你的队列是否正确。public class Linked

6、s List l;Linkeds()l=new LinkedList();public void put(Object o)l.add(o);public Object get()Object o= l.get(0);l.remove(0);return o;public boolean isEmpty()if(l.isEmpty()return true;return false;public static void main(String args)/定义一个空队列Linkeds l = new Linkeds();/往队列中放入对象l.put(Tom1);l.put(John2);l.p

7、ut(Mary3);/如果队列不为空,依次输出队列中的元素while(!l.isEmpty()System.out.println(l.get();2、假设顺序列表ArrayList中存储的元素是整型数字15,遍历每个元素,将每个元素顺序输出。package zuoye;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Test1 public static void main(String args) List list=new ArrayList();Number n1=new Number(1);Number n2=new Number(2);Number n3=new Number(3);Number n4=new Number(4);Number n5=new Number(5);list.add(n1);list.add(n2);list.add(n3);

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号