ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:73.43KB ,
资源ID:3064188      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3064188.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA高级练习题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVA高级练习题.docx

1、JAVA高级练习题JAVA高级练习题LTimport java.util.Date;public class Test4 public void getTime(int y,int m,int d,int h,int mi,int s) /获取Calendar实例 Calendar time = Calendar.getInstance(); /设置巴黎时间 time.set(y,m,d,h-7,mi,s); /输出巴黎时间 System.out.println(巴黎时间是+time.get(Calendar.YEAR)+年+ (time.get(Calendar.MONTH)+月+ time

2、.get(Calendar.DAY_OF_MONTH)+日+ time.get(Calendar.HOUR_OF_DAY)+时+ time.get(Calendar.MINUTE)+分+ time.get(Calendar.SECOND)+秒); /设置纽约时间 time.set(y,m,d,h-12,mi); /输出纽约时间 System.out.println(纽约时间是+time.get(Calendar.YEAR)+年+ (time.get(Calendar.MONTH)+月+ time.get(Calendar.DAY_OF_MONTH)+日+ time.get(Calendar.H

3、OUR_OF_DAY)+时+ time.get(Calendar.MINUTE)+分+ time.get(Calendar.SECOND)+秒); public static void main(String args) Test4 time = new Test4(); /设置北京时间 time.getTime(2018,3,15,16,53,9); 5、解析一个邮箱地址是否合法,如果合法则打印出用户名部分和该邮箱所属的网站域名如果邮箱地址不合法则显示不合法的原因提示:邮箱地址不合法的因素:1)邮箱地址中不包含或。2)邮箱地址中含有多了或。3)邮箱地址中。出现在的前面4)用户名里有其他字符实

4、现步骤:(1) 创建一个类,类名:mailtest类图如下:(类名和方法名必须与要求一样。区分大小写)package youxiang;import java.util.Scanner;public class MailTest public static boolean testMail() Scanner input = new Scanner(System.in); String s = input.next(); if(s.indexOf()=-1|s.indexOf(.)=-1) System.out.println(邮箱地址中不包含或.); return false; if(s.i

5、ndexOf()!=s.lastIndexOf()|s.indexOf(.)!=s.lastIndexOf(.) System.out.println(邮箱地址中含有多余的或.); return false; if(s.indexOf()s.lastIndexOf(.) System.out.println(邮箱地址中.出现在的前面); return false; for(int i=0;i=a&s.charAt(i)=A&s.charAt(i)=Z) else System.out.println(用户名里有其他字符); return false; return true; package

6、youxiang;public class Test public static void main(String args) / TODO Auto-generated method stub if(MailTest.testMail() System.out.println(邮箱格式合法); else System.out.println(邮箱格式不合法); 6、分别在控制台输入字符串和子字符串,并计算字符串中子字符串出现的次数。package zuoye;import java.util.Scanner;/* * 控制台输入一段字符串,再查询一段子字符串出现的次数 * */public

7、class Test6 public static void main(String args) Scanner input = new Scanner(System.in); String a = input.next(); String b = input.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来模拟一个队列

8、(先进先出的特性):1) 拥有放入对象的方法void put(Object o)2)取出对象的方法Object get()3)判断队列当中是否为空的方法boolean isEmpty();并且,编写测试代码,验证你的队列是否正确。public class Linkeds 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

9、(l.isEmpty() return true; return false; public static void main(String args) /定义一个空队列 Linkeds l = new Linkeds(); /往队列中放入对象 l.put(Tom1); l.put(John2); l.put(Mary3); /如果队列不为空,依次输出队列中的元素 while(!l.isEmpty() System.out.println(l.get(); 2、假设顺序列表ArrayList中存储的元素是整型数字15,遍历每个元素,将每个元素顺序输出。package zuoye;import

10、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(n

11、2); list.add(n3); list.add(n4); list.add(n5); Iterator it=list.iterator(); while(it.hasNext() System.out.print(it.next(); 3、在一个列表中存储以下元素:apple,grape,banana,pear1)返回集合中的最大的和最小的元素2)将集合进行排序,并将排序后的结果打印在控制台上package zuoye;public class Fruit private String fruit; public Fruit() public Fruit(String fruit) t

12、his.fruit=fruit; public String getFruit() return fruit; public void setFruit(String fruit) this.fruit = fruit; package zuoye;import java.util.Arrays;import java.util.Collections;import java.util.List;public class FruitTest public static void main(String args) List fruit = Arrays.asList(apple grade b

13、anana pear.split( ); System.out.println(最大值是: + Collections.max(fruit); System.out.println(最小值是: + Collections.min(fruit); 4、编写一个程序,创建一个HashMap对象,用于存储银行储户的信息(其中储户的主要信息有储户的ID,姓名和余额)。另外,计算并显示其中某个储户的当前余额。package zuoye;public class Bank private String id; private String name; private double money; public Bank() public Bank(String id,String name,double money) this.id=id; this.name=name; this.money=money;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1