网站建设资讯

NEWS

网站建设资讯

包含java集合代码练习6的词条

求java习题?

1.给定一个Java程序代码,如下:运行编译后,输出结果是(). (选择一项)

江州网站建设公司创新互联,江州网站设计制作,有大型网站制作公司丰富经验。已为江州1000多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的江州做网站的公司定做!

pubilc class Test{

int count = 9;

pubilc void count1(){

int count = 10;

SYstem.out.println("count1"+count);

}

pubilc void count2(){

SYstem.out.println("count2"+count);

}

pubilc static void main(String args[]){

Test t =new Twst();

t.count1();

t.count2();

}

}

A.count1=9 count2=9

B.count1=10 count2=9

C.count1=10 count2=10

D.count1=9 count2=10

2.给定java代码,如下:运行时,会产生()类型的异常.(选择一项)

String s=null;

s.concat("abc");

A.AritthmeticException

B.NullpointerException

C.IOException

D.EOFException

3.给定java代码片段,如下:

Integer a = new Integer(3);

Integer b = new Integer(3);

System.out.println(a==b);

运行后,这段代码将输出()。(选择一项)

A.true

B.false //对象比较用EQUALS

C.0

D.1

4.在JAVA中的布局管理器,以下说法中错误的是(). (选择一项)

A.FlowLayout以由上到下的方式从左到右排列组件

B.BorderLayout使用 "东"."西"."南"."北","居中"来指定组件的位置

C.GridLayout可以创建网格布局,网格布局中各组的大小可以任意调整

D.可以通过容器的setLayout方法为容器指定布局管理

5.在J2EE中,下列元素经过排序的集合类是()。(选择一项)

A.LinkedList

B.Stack

C.Hashtable

D.TreeSet

6.在Java中,要想使定义该类所在的包外的类不能访问这个类应用的关键字是()。(选择一项)

A.不需要任何关键字

B.private

C.final

D.protected

7.某一 java程序中有如下代码:

Datalnputstream din=new DataInputstream(new BufferedInputstream

(new FileInputstream(“employee.dat”) ));

假设在employee.dat文件中只有如下一段字符:abcdefg。则:System.out.println(din)在屏幕上打印().(选择一项)

A.A

B.B

C.97

D.98

8.()位于集合框架的体系结构的顶层。(选择一项)

A.ArrayList类

B.Collection接口

C.Set接口

D.List接口

9.Java程序中读入用户输入的一个值,要求创建一个自定义的异常,如果输入值大于10,使用throw语句显式地引发异常,异常输出信息为“something’s wrong!”,语句为()。(选择一项)

A.if (I10) throw Exception(“something’s wrong!”);

B.if (I10) throw Exception e (“something’s wrong!”);

C.if (I10) throw new Exception(“something’s wrong!”);

D.if (I10) throw new Exception e (“something’s wrong!”);

11.下面是Java程序中的一些声明,选项中能够通过编译的一项是()。(选择一项)

String s1=new String(“Hello”);

String s2=new String(“there”);

String s3=new String();

A.s3=s1+s2

B.s3=s1s2

C.s3=s1||s2

D.s3=s1s2

用JAVA list集合语句增删改查全部学生信息。

1、首先在电脑上启动数据库 ,在数据库中创建表,下面给出具体的SQL语句。

2、然后打开eclipse 创建新项目 JDBCTest,需要导入相关的jar包并构建路径,如图。

3、接着创建entity实体层如图对应表中的数据。

4、创建数据连接层conn 用于MySQL数据库的连接代码如图 如图。

5、创建dao层持久层,在里面编写数据库表的增删改查的具体操作。

6、最后编写测试类 Test代码如图,就完成了。

java集合问题(主要是8 9 10不会)

8.清空slit,slist.clear();

输出list

for(int l : list){System.out.println(l);}

9.这个内容太多了,手机手打太慢说下思路。把学生放到list前都需要实例化一下学生实体类(new Student)。或者一个学生一个对象,学生多时明显不适用。学生赋值成绩这个不知道你是实例化学生时赋值的还是后期。如果后期可以遍历list时获取名称。然后赋值。遍历打印参考8。

10.你这里都用list就直接用list了

public void retainPrint(ListInteger l1, ListInteger l2){

l1.retainAll(l2);

if(a.isEmpty()){

System.out.println("没有交集");

}else{

for(int l : l1){

System.out.println(l);

}

}

}

java帮忙写写,几种集合的运用,我是菜鸟!

ArrayListInteger list = new ArrayListInteger();

list.addAll(Arrays.asList(17,48,93,75,85));

Integer max = Collections.max(list);

Integer sum = 0;

for (Integer i : list) {

sum += i;

}

//最大值max,和sum

HashSetString set = new HashSetString();

set.addAll(Arrays.asList("a","b","c","d","e"));

for (String s : set) {

//输出Set

System.out.print(s);

System.out.print("\t");

}

HashMapString, String map = new HashMapString, String();

//输入Map

Scanner input = new Scanner(System.in);

for (int i = 0; i 5; i++) {

System.out.print("键:");

String k = input.nextLine();

System.out.print("值:");

String v = input.nextLine();

map.put(k, v);

}

map.put("a", "a");

map.put("b", "b");

map.put("c", "c");

map.put("d", "d");

map.put("e", "e");

Set keyset = map.keySet();//Map所有键

Collection values = map.values();//Map所有值

//输出Map

for (Object obj : keyset) {

System.out.print(obj);

System.out.println(":");

System.out.println(map.get(obj));

}


分享文章:包含java集合代码练习6的词条
网页链接:http://cdweb.net/article/ddscjih.html