第三届Java程序设计大赛题目

合集下载

《计算机程序设计员(JAVA)》(三级)试题一

《计算机程序设计员(JAVA)》(三级)试题一

1.1.1单元内容:WEB及数据库应用编程1、操作条件(1)PC机Pentium Ⅳ1.6G以上(2)WindowsXP Sp2(3)JDK 1.5(4)Eclipse 6.0(5)Oracle(6)Tomcat 6.0(7)Jsp 2.0(8) Servlet 2.4(9) Struts2 2.0(10)Hibernate 3.0(11)Spring 2.0(12)素材(文件夹)2、操作内容根据素材案例给定的设计任务要求,在已有项目框架及部分代码的基础上完成所有代码编制并调试;编程技术要求涉及到以下内容:(1)阅读设计任务要求,理解程序编制要求(2)使用Eclipse 6.0创建和运行Web Project(3)配置JDBC数据库连接(4)搭建SSH运行环境(5)编写JSP 页面和配置xml文件(6)编写Service层接口及实现,调用DAO处理业务逻辑(7)编写Action操作类(8)完成调试编译3、操作要求(1)必须按照设计任务要求说明,进行本项目程序编制,完成既定功能目标;(2)按给定的程序框架补全程序,其中下划线部分为需要补充的考核点,下划线的内容可以为操作名,变量,助词等,不限定答题行数,考生可根据代码内容自行调节换行,以保持代码美观。

(3)书写的代码要求符合常规的编码规范。

例如:Java命名规范及书写格式等。

(4)代码补全后,源程序能够正确的编译和运行。

素材素材内容:1、素材文件夹: CheckIDAction.java,IUserinfoServiceimpl.java。

2、任务说明(1)项目名称:银行取款项目(2)数据库表说明:用户信息表的PRAIMARYKEY :用户编号用户帐户表的PRAIMARYKEY :账户编号(3)处理说明开户销户功能模块开户和销户业务逻辑:首先通过唯一的用户帐户号查找该用户,如果该用户存在,证明已开户。

如果用户名不存在,给该用户开户分配唯一的账户号,将开户时间等信息录入数据库。

第三届蓝桥杯全国软件大赛java高职组预赛题答案(全)

第三届蓝桥杯全国软件大赛java高职组预赛题答案(全)

第三届蓝桥杯全国软件大赛java高职组预赛题答案(全)第三届全国软件大赛java高职预赛题答案(全)仅供参考!1.public class A1 {public static void main(String[] args){//答案为:3789.86double AB = 52.1,BC = 57.2,CD = 43.5,DE = 51.9,EA = 33.4,EB = 68.2,EC = 71.9;System.out.println(mianji(AB, EB, EA) + mianji(EB, BC, EC) + mianji(EC, CD, DE));}static double mianji(double a,double b,double c){double s = (a + b + c)/2;return Math.sqrt(s * (s - a)*(s -b)*(s - c));}}2.public class A2 {//答案:19550604 有点不确定供参考觉得算法没什么问题public static void main(String[] args) {int a[] = gbs();int i = 0;while(i <= a.length){if(String.valueOf(a[i]).contains("06")&&String.valueOf(a[i]).c ontains("19" ))System.out.println(a[i]);i++;}}static int[] gbs(){int d[] = new int[5030];int j = 0;for(int i = 10000;i * 2012 >= 10000000; i--){d[j] = i * 2012;j++;}return d;}}3.import java.math.BigInteger;public class A3 {//答案:36893488147419103231public static void main(String[] args) {// TODO Auto-generated method stubBigInteger sum = new BigInteger("1");BigInteger n = new BigInteger("2");BigInteger num = new BigInteger("1");for(int i = 1;i <= 64; i++){num = num.multiply(n);System.out.println(num);sum = sum.add(num);}System.out.println(" "+ sum.toString());}}4.public class A4 {// 答案: 20,5,4,2,0//18,9,3,2,0//12,6,4,2,0public static void main(String[] args) {// TODO Auto-generated method stubfor(int d = 20; d > 0; d--){for(int c = 20; c > 3; c--){for(int b = 20; b > 2; b--){for(int a = 20; a > 1; a--){double s;s = 1.0/d + 1.0/a + 1.0/b + 1.0/c;if(s == 1.0&&(a<b&&b<c&&c<d))< p="">{System.out.println(d + "," + c +"," + b+","+a+","+ "0"); }}}}}5.public class B1 {public static void main(String[] args){System.out.println(getFirstNum("hhdh212"));}public static int getFirstNum(String s){if(s==null || s.length()==0) return -1;char c = s.charAt(0);if(c>='0' && c<='9') returnInteger.parseInt(String.valueOf(c).toString()); //填空return getFirstNum(s.substring(2)); //填空}}6. import java.util.*;public class B2 {public static void main(String[] args){List a = new Vector();a.addAll(Arrays.asList("A","2","3","4","5","6","7","8","9","10"," J","Q","K "));System.out.println(moveCard(a));}public static List moveCard(List src)if(src==null) return null;List dst = new Vector();for(;;){if(src.size() == 0) break; // 填空src.add(src.remove(0));dst.add(src.remove(0)); // 填空}return dst;}}7. import java.util.*;public class B3{public static void main(String[] args){System.out.println( isGoodBracket("...(..[.)..].{.(..).}...")); System.out.println( isGoodBracket("...(..[...].(.).){.(..).}...")); System.out.println( isGoodBracket(".....[...].(.).){.(..).}...")); System.out.println( isGoodBracket("...(..[...].(.).){.(..)....")); }public static boolean isGoodBracket(String s){Stack a = new Stack();for(int i=0; i<="" p="">{char c = s.charAt(i);if(c=='(') a.push(')');if(c=='[') a.push(']');if(c=='{') a.push('}');if(c==')' || c==']' || c=='}'){if(a.size()==0) return false; // 填空if(a.pop() != c) return false;}}if(s.replace(".", "").length()%2 !=0) return false; // 填空return true;}}8.import java.util.Scanner;public class C1 {public static void main(String[] args) {// TODO Auto-generated method stubScanner scanner = new Scanner(System.in);int num = scanner.nextInt();int j = num;String[] strings = new String[num];for(int i = 0;i < num;i++){Scanner scanner1 = new Scanner(System.in); strings[i] = scanner1.nextLine();}while( num >0){System.out.println(score(strings[j - num]));num--;}}static int score(String s){int score = 0;int num[] = new int[4];char c[] = s.toCharArray();for(int i = 0;i < 4;i++){if(c[i] == '6'||c[i] == '9'||c[i] == '8')score = score + 1;num[i] = Integer.parseInt(String.valueOf(c[i]));}if((c[0] == c[1]&&c[0] == c[2])&&(c[1] == c[2]&&c[2] == c[3]))score = score + 6;else {if((c[0] == c[1]&&c[0] == c[2])||(c[1] == c[2]&&c[2] == c[3])) score = score + 3;}if((c[0] == c[1]&&c[2] == c[3])&&(c[0] == c[2]&&c[1] == c[3]))score = score + 2;else {if((c[0] == c[1]&&c[2] == c[3])||(c[0] == c[2]&&c[1] == c[3])) score = score + 1;}boolean a = (num[0]== num[1]-1 && num[1] == num[2] - 1 && num[2] == num[3] -1);boolean b = ( num[0]== num[1]+1 && num[1] == num[2] + 1 && num[2] == num[3] +1);if(a || b){score = score +5;}return score;}}9.import java.util.Scanner;public class C2 {public static void main(String[] args) {// TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); int num = scanner.nextInt();int j = num;String[] strings = new String[num];for(int i = 0;i < num;i++){Scanner scanner1 = new Scanner(System.in); strings[i] = scanner1.nextLine();}while( num >0){System.out.println(mima(strings[j - num])); num--;}}static String mima(String s){char[] c = s.toCharArray();//int count = c.length/6;int sum[] = {0,0,0,0,0,0};int length = 0;if(c.length%6 == 0)length = c.length/6;else {length = c.length/6 +1;}int i = 0;int j = 0;//System.out.println(length);while (i < 6){if(i >= c.length%6&&j*6+i>=c.length)sum[i] = sum[i] + 0;else{sum[i] = sum[i] + c[j*6 + i];}j++;if(j == length){i++;j= 0;}}//System.out.println(sum[0]+" "+sum[1] + " " + sum[2]+ " " + sum[3]+ " " + sum[4]+ " " + sum[5]);int[] mima = new int[6];String mimastring = "";i = 0;for(int num:sum){mima[i] = getnum(num);mimastring = mimastring.concat(String.valueOf(mima[i])); i++;}return mimastring;}static int getnum(int sum){int num = 0;char[] c = String.valueOf(sum).toCharArray();int i =0;while( i < c.length){num += Integer.parseInt(String.valueOf(c[i]));if (num >= 10){num = getnum(num);}i++;}return num;}}10.public class C3 {public static void main(String[] args) {// TODO Auto-generated method stub//String string = "123+4+5+67-89";char a[] = {' ','+','-'};char num[] = {'1','2','3','4','5','6','7','8','9'}; for(char x1:a)for(char x2:a)for(char x3:a)for(char x4:a)for(char x5:a)for(char x6:a)for(char x7:a)for(char x8:a){int result = 0;char s[] ={x1,x2,x3,x4,x5,x6,x7,x8};String string = "";for(int i = 0;i<=7;i++){string =string+num[i]+s[i];}string =string+num[8];string=string.replaceAll(" ","");String jianString[] = string.split("-");int addResult[] = new int[jianString.length]; addResult[0] = 0;StringaddString[] = jianString[0].split("[+]");for(int j =0;j<addstring.length;j++)< p="">{ addResult[0] += Integer.parseInt(String.valueOf(addString[j]));}result = addResult[0];for(int i =1;i<jianstring.length;i++)< p="">{String num1[] = jianString[i].split("[+]");result = result - Integer.parseInt(String.valueOf(num1[0]));for(intp = 1;p<num1.length;p++)< p="">result += Integer.parseInt(String.valueOf(num1[p]));}if(result == 110) System.out.println(string);}}}</num1.length;p++)<></jianstring.length;i++)<></addstring.length;j++)<></b&&b<c&&c<d))<>。

java三级模拟试卷及答案

java三级模拟试卷及答案

Java三级考试时间3小时理论知识基本概念一、单选,20题,每题1分,满分20分二、多选,35题,每题2分,满分70分三、判断,10题,每题1分,满分10分应用操作一、单选,20题,每题3分,满分60分二、多选,5题,每题4分,满分20分三、填空,5题,每题4分,满分20分操作技能试题1 65分试题2 35分计算机程序设计员(java)(三级)理论知识试卷基本概念试卷注意事项考试时间:40min。

请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。

请仔细阅读各种题目的回答要求,在规定位置填写您的答案。

不要在试卷上乱写乱画,不要在标封区填写无关的内容。

得分评分人一、单项选择题(第1题~第20题。

选择一个正确的答案,将相应的字母填入题内的括号中。

每题1分,满分20分) 1. 下面关于JA VA 的说法中,哪个是错误的?()A. Java 是一种完全面向对象的程序设计语言B. Java 支持goto 语句C. Java 提供了许多机制来保证程序的健壮性和安全性D. Java 是一门可以跨平台的语言2. 若要编写一个类Hello ,下列说法中哪个是错误的?()A. 源代码文件必须叫做Hello.java 或者hello.java ,否则编译出错B. 编译后生成的二进制码文件为Hello.classC. 运行的命令为java HelloD. 若将文件Hello.class 改名为hello.class ,那么用命令java hello 也可以运行3. 下面哪个不是Java 的基本数据类型?()byteA.B. charString C.booleanD.下列选项中不属于软件产业危机的是()。

4.开发周期过长 A.缺乏技术人才 B.成本过高C.不能在把软件交给客户之前发现所有错误D.List接口描述的是一种什么样的抽象数据结构?()5.一组元素,可以有相同的元素,元素有先后顺序A.一组元素,不能有相同的元素,元素有先后顺序 B.一组元素,可以有相同的元素,元素没有先后顺序 C.一组元素,不能有相同的元素,元素没有先后顺序 D.Set接口描述的是一种什么样的抽象数据结构?()6.一组元素,可以有相同的元素,元素有先后顺序 A.一组元素,不能有相同的元素,元素有先后顺序B.一组元素,可以有相同的元素,元素没有先后顺序 C.一组元素,不能有相同的元素,元素没有先后顺序D.Map7.接口描述的是一种什么样的抽象数据结构?()一组元素,可以有相同的元素,元素有先后顺序 A.一组元素,任意两个元素的关键字不能相同,值也不能相同 B.一组元素,任意两个元素的关键字不能相同,值可以相同 C.一组元素,不能有相同的元素,元素没有先后顺序 D.存放到HashMap中的对象必须实现哪两个方法才能被正确处理?()8.equalsA.和compareToequalsB.和hashCodehashCodeC.和toStringcloneD.和compareTo下面关于9.Java主要异常类的说法中,错误的是()。

java程序设计考试试题及答案

java程序设计考试试题及答案

java程序设计考试试题及答案# Java程序设计考试试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是Java语言的特点?A. 面向过程B. 面向对象C. 编译型语言D. 解释型语言答案:B2. Java程序的执行是由哪个类库负责的?A. java.utilB. ngC. java.ioD. 答案:B3. 下列哪个关键字用于定义类?A. ifB. elseC. classD. switch答案:C4. Java中,哪个关键字用于实现类的继承?A. extendsB. implementsC. interfaceD. abstract答案:A5. Java中,哪个关键字用于定义接口?A. classB. interfaceC. extendsD. abstract答案:B6. 下列哪个是Java的访问修饰符?A. publicB. staticC. finalD. void答案:A7. Java中,哪个关键字用于实现多态?A. newB. instanceofC. superD. override答案:B8. Java中,哪个类是所有类的父类?A. ObjectB. SystemC. StringD. Integer答案:A9. Java中,哪个方法用于获取对象的字符串表示形式?A. toString()B. equals()C. hashCode()D. getClass()答案:A10. 下列哪个是Java集合框架中的接口?A. ArrayListB. HashMapC. ListD. Set答案:C二、简答题(每题10分,共30分)1. 简述Java的垃圾回收机制。

答案:Java的垃圾回收机制是一种自动内存管理技术,用于回收不再使用的对象占用的内存。

Java虚拟机(JVM)负责监控对象的引用计数,当对象的引用计数为零时,即没有任何引用指向该对象,该对象就会被标记为垃圾。

随后,垃圾回收器会在适当的时机执行垃圾回收操作,释放这些对象占用的内存资源。

(完整版)Java程序设计习题附答案(三)

(完整版)Java程序设计习题附答案(三)

第三部分面向对象程序设计1、引用数据种类变量拥有基本属性为( A 、变量名 B、数据种类ABCD )C、储存单元D、变量值。

2、面向对象技术的特征是(ACD )A 、继承性B 、有效性C、多态性3、以下哪个命题为真?(C)D 、封装性。

A、全部类都一定定义一个结构函数。

B、结构函数一定有返回值。

C、结构函数能够接见类的非静态成员。

D、结构函数一定初始化类的全部数据成员。

4、对于子类与父类关系的描绘正确的选项是(ACD )A、子种类的数据能够隐式变换为其父种类的数据;B、父种类的数据能够隐式变换为其子种类的数据;C、父种类的数据一定经过显示种类变换为其子种类的数据;D、子种类实例也是父种类的实例对象。

5、以下哪一项说法最好地描绘了Java 中的对象?( C)A 、对象是经过import 命令引入到程序中的全部事情B、对象是方法的会合,这些方法在小程序窗口或应用程序窗口中产生图形元素,或许计算和返回值C、对象是一种数据结构,它拥有操作数据的方法D、对象是一组拥有共同的结构和行为的类6、下边哪个重点字不是用来控制对类成员的接见的?(C)A 、 public B、 protected C、 default D、 private7、 Java 语言正确的常量修饰符应当是(D)A 、 final B、 static final C、 static D、 public static final ;8、接口的全部成员域都拥有public、static和final属性。

9、接口的全部成员方法都拥有public和abstract属性。

10、编译以下源程序会获得哪些文件?(C)class A1{}class A2{}public class B{public static void main(String args[]){}}A) 只有B)只有 A1.class 和 A2.class 文件C)有、 A2.class 和 B.class 文件D)编译不行功11、以下哪一种说法是正确的?( A )A、私有方法不可以被子类覆盖。

java课题设计题目

java课题设计题目

以下是一些可能的Java课题设计题目:1. 开发一个Java应用程序,实现一个简单的在线购物平台。

要求包括用户注册、登录、浏览商品、添加购物车、下单结算等功能。

2. 编写一个Java程序,实现一个简单的文章管理系统。

要求包括文章的添加、修改、删除、查询等功能,以及用户权限管理。

3. 开发一个Java桌面应用程序,实现一个简单的客户关系管理系统。

要求包括客户信息的添加、修改、删除、查询等功能,以及客户跟进提醒等功能。

4. 编写一个Java程序,实现一个简单的数据库管理系统。

要求包括数据库的创建、删除、修改、查询等功能,以及用户权限管理。

5. 开发一个Java Web应用程序,实现一个简单的在线教育平台。

要求包括课程的添加、修改、删除、查询等功能,以及用户注册、登录、在线学习等功能。

6. 编写一个Java程序,实现一个简单的图像处理应用程序。

要求包括图像的加载、显示、编辑、保存等功能,以及图像滤镜、特效等处理功能。

7. 开发一个Java桌面应用程序,实现一个简单的进销存管理系统。

要求包括商品的采购、销售、库存管理等功能,以及报表统计等功能。

8. 编写一个Java程序,实现一个简单的自然语言处理应用程序。

要求包括文本的分词、词性标注、命名实体识别等功能,以及情感分析等文本处理功能。

9. 开发一个Java Web应用程序,实现一个简单的在线投票系统。

要求包括投票的创建、参与、统计等功能,以及用户注册、登录等功能。

10. 编写一个Java程序,实现一个简单的语音识别应用程序。

要求包括语音的采集、转写、识别等功能,以及语音合成等语音处理功能。

第三届ITAT大赛Java程序预赛试题+答案

第三届ITAT大赛Java程序预赛试题+答案

第三届ITAT大赛Java程序预赛试题一、单选题1、Java JDK中调试器的命令是()。

A、javacB、javaC、jdbD、avah解答:C知识点列表:2.1 JAVA虚拟机、特点及JAVA运行系统2、运行jar文件中class文件需要在java命令后面加的参数为()。

A、-cp B-g C-d D-verbose解答:A知识点列表:2.2Java Applet程序、Application程序的编辑、编译和运行。

3、下面哪项在java中是不合法的标识符?()A、$userB、pointC、You&meD、_endline解答:C知识点列表:3.4Java 语言变量、常量的使用及其运算操作。

4、下列哪一项不是Java保留字?()A、sizeofB、superC、abstractD、break解答:A知识点列表:3.4Java 语言变量、常量的使用及其运算操作。

5、下列哪个布局管理器中的按钮位置有可能会根据Frame的大小改变而改变?()A、BorderLayoutB、CardLayoutC、GridLayoutD、FlowLayout解答:D知识点列表: 7.1 Java 常用的布局策略及主要容器组件;图形界面的基本构成;6、下面哪些java语句会导致无限循环?()I、while (true) i = 0;II、while (false) i = 1;III、 while (!false) i = 0;A、III onlyB、I and III onlyC、I onlyD、I, II and III解答:B知识点列表:3.5Java 语言流程控制语句的功能及使用。

7、下面是Example.java文件的完整代码,请找出会产生编译错误的行()。

1) class BaseClass {2) public String str;3) public BaseClass(){4) System.out.println(“ok”);}5) public BaseClass(String s){6) str=s;}}7) class SubClass extends BaseClass{8) }9) public class Example{10) public void method(){11) SubClass s=new SubClass(“hello”);12) BaseClass b=new BaseClass(“world”);13) }14) }A、7B、10C、11D、12解答:C知识点列表:5.3java类的构造函数以及Java 父类与子类、域继承和方法继承的操作过程。

java大赛模拟题答案

java大赛模拟题答案

注:该模拟考试用于参赛学生和老师模拟预赛考试环境,非预赛模拟考试Java程序设计 -- 模拟考试一、单项选择题【共60题,每小题1分,共60分。

下列每题给出的多个选项中,只有一项是最符合试题要求的。

请选择相应的正确答案。

】1.下列选项不是Java保留字的是()。

A)sizeofB)superC)abstractD)break2.不允许作为类及类成员的访问控制符是()。

A)publicB)privateC)staticD)protected3.下列Java常见事件类中属于鼠标事件类的是()。

A)InputEventB)KeyEventC)MouseEventD)WindowEvent4.Java程序中,通过类的定义只能实现()重继承。

A)1B)2C)3D)45.下面选项中不是面向对象编程主要体现的特性是()。

A)封装性B)继承C)多态D)类6.java.awt包的Panel类是()的子类。

A)FrameB)ContainerC)CanvasD)Component7.paint()方法所使用的参数类型是()。

A)GraphicsB)Graphics2DC)StringD)Color8.下列说法正确的是()。

A)私有方法不能被子类覆盖B)子类可以覆盖超类中的任何方法C)覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法D)覆盖方法中的参数清单必须是被覆盖方法参数清单的子集9.下面程序段执行后,其输出结果正确的是()。

StringBuffer buf=newStringBuffer("China2008"); buf.insert(5,"@"); System.out.println (buf.toString());A)China2008@B)@China2008C)China@2008D)D. China#200810.若有定义 int a=1,b=2;则表达式(a++)+(++b)的值是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三届Java程序设计大赛题目
重要提示:
1.除下载竞赛题目和上交代码,其余时间不允许连接网络,否则取消竞赛资格!
2.创建以“学号-姓名”命名的根文件夹(形式
如:“10317210135-张三”),并将竞赛结果代码严格按题目上的命名要求进行命名并直接保存在该文件夹下;
3.在两个小时之内完成源代码,源代码上交前要将前面创建的文件夹(如前面创建的“10317210135-张三”文件夹)压缩成“rar”格式,命名形如:“10317210135-张三.rar”;
3. 将压缩的源代码上交到上传
至“ftp://100.1.0.38/”,用户名:student10,密
码:student10;
4.源代码上交期限是4月27日21:00前,否则不予接收。

注意:凡违反上述规定的考生,其成绩一律按零分处理!
1. 竞赛第一题
有5个学生,他们的姓名分别为丁一,刘二,张三,李四,王五,他们的英语成绩分别为62,46,91,73,29;数学成绩分别为
64,97,81,75,90,物理成绩分别为94,27,65,51,88,编写一个Java程序,找出他们当中总分最高的学生,并输出他的姓名和分数。

(提示:为每一个学生创建一个Student类,并将他们的姓名,各科成绩作为属性存储起来,然后建个Student类型的数组通过比较找出符合要求的人)。

要求:
Java源文件包含main()方法,运行能输出结果,将制作好的应用程序类保存为“T1.java”,放在根文件夹下。

2. 竞赛第二题
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?(本题20分)
要求:
Java源文件包含main()方法,运行能输出结果,将制作好的应用程序类保存为“T2.java”,放在根文件夹下。

3. 竞赛第三题
(1)编写一个图书类(Book),要求:
① 每本图书数据包括图书ISBN号、图书名、单价,即在类Book中要声明存放这3个数据的成员变量。

② 定义1个构造方法,此构造方法能将当前图书的ISBN号、图书名、单价赋成用户提供的真实数据值,而不是系统默认值。

③ 能用图书ISBN号作为关键属性来判断两本图书是否相等,即在类Book中要重新编写从父类Object继承得到的public boolean
equals(Object obj)方法。

④能用图书ISBN号作为关键属性来判断两本图书的大小(即先后顺序),即让类Book实现parable接口,并实现接口Comparable中的public int compareTo(T o)方法。

⑤ 能用打印图书对象的方式将当前图书的ISBN号、图书名、单价在一行打印,并且每个数据间用Tab间作为分隔。

即在类Book中要重新编写从父类Object继承得到的public String toString()方法。

2、编写上面图书类的测试类(T3.java),要求:
① 编写代码创建封装以下两个图书数据的图书对象,并将这两个对象打印
ISBN图书名单价
49.00
978-7-115-16922-8Java 程序设计与问
题解决
58.00
978-7-900680-38-9东软Java软件工程
师实例参考手册
② 编写代码判断这两个图书是否相等,并根据方法返回结果来判断,打印这两本图书是否相等
③ 编写代码判断这两个图书的大小,并根据方法返回结果来判断,打印这第一本图书是否大于第二本图书
④ 最终控制台的输出结果要求如下:
图书1:
978-7-115-16922-8 Java 程序设计与问题解决 49.00
图书2:
978-7-900680-38-9 东软Java软件工程师实例参考手
册 58.00
图书1等于图书2:不相等
图书1大于图书2:大于
4. 竞赛第四题
假设s是一个形如"cat223dog456nice25ttt2011"的字符串,其特征是数字与字符交错,但不以数字开头。

我们希望知道这样串中有多少个数字段,请写一个方法求出给定字符串中的数字段数目。

要求:
1.方法头定义如下:
public int countNumStr(String s)
2.Java源文件包含main()方法,运行能输出结果,将制作好的应用程序类保存为“T4.java”,放在根文件夹下。

相关文档
最新文档