重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 大学本科
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

import java.util.*; public class ZuoYe3_1{ public static void main (); } }

答案
17.0
更多“import java.util.*; public class ZuoYe3_1{ public static void main (); } }”相关的问题

第1题

阅读以下说明和Java代码,将应填人 (n) 处的字句写在答题纸的对应栏内。

【说明】

Java.util包中提供了HashMap模板类,该模板类可以表示多个“键一值”对的集合,其中“键”的作用与普通数组中的索引相当,而“值”用作待存储和检索的数据。HashMap实现了Map接口。在Map接口中定义了put和get方法,put方法表示Map对象中加入一个“键-值”对,get方法则通过“键”来获取其对应的“值”。

下面的Java代码中使用了HashMap模板类,将编号为1001、1002、1003的员工信息插入到HashMap对象中,然后输入一个指定的员工编号,通过员工编号来获取员工的基本信息。员工编号为整型编码,而员工的基本信息定义为类employee。HashMap对象与员工对象之间的关系及存储结构如图5—2所示。

【Java代码】

import Java.util.*;

class employee{

employee(String name,String phoneNumber,String address){

this.name=name;

thi s.phoneNumber=phoneNumber ;

this.address=address;

}

String name;

String phoneNumber;

String address;

};

publ ic class jaVaMain{

public static void main(String[]args){

MapemployeeMap=new HashMap(Integer,employee>();

for(Integer employIndex=1001;employIndex<=1003;employIndex++){

String tmp=employlndex. (1 ) ();

employeeMap. (2) (employIndex, (3) (”employee-”+

tmp,“85523927-”

+tmp,”addresS-”

+tmp)

);//将员工编号和员工信息插入到employeeMap对

象中

)

int employeeNo=0;

System.out.print(”请输入员工编号:”);

Scanner S=new Scanner(System.in);

employeeNo=.s.nextInt(); //从标准输入获得员工编号

employee result=employeeMap. (4)(employeeNo);

if( (5) ==null)(

System.out.println(”该员工编号不存在!”);

return;

System.out.println(“你所查询的员工编号为:”+employeeNo);

System.out.printld(“该员工姓名:”+result.name);

System.out.println(“该员工电话:”+result.phoneNumber);

System.out.println(“该员工地址:“+result.address);

}

}

点击查看答案

第2题

阅读以下说明和Java代码,将填入 (n) 处的字句在对应栏内。

[说明]

现需要统计某企业员工的月平均工资,即该企业本月发给员工的工资总和除以员工人数。假设企业本月发给员工的工资总和为sumSalary,该企业的员工总数为employeeNumber,下面的程序代码计算该企业员工本月的平均工资,其中需要处理employNumber为0的情况。

[Java代码]

import Java.util.Scanner;

public class JavaMain{

static float average(float X,int Y)throws Exception{

if(Y==0)throw new Exception( (1)______ );

return X/Y;

}

Static Void caculate()throws Exception{

float sumSalary;

int employeeNumber;

Scanner SC=new Scanner( (2)______);

try{

System.out.println("请输入当月工资总和与员工数:");

sumSalary=sc.nextFloat(); //从标准输入获得工资总和

employeeNumber=SC.nextInt(); //从标准输入获得员工数

float k=average(sumSalary,employeeNumber);

System.out.println("平均工资:"+k);

}

(3)______ (Exception e){

if(e.getMeSSage().equalSIgnoreCase("zero")){

System.out.println("请重新输入当月工资总和与员工数:");

sumSalary=sc.nextFloat();

employeeNumber=sc.nextInt();

float k=average(sumSalary,employeeNumber);

System.out.println("平均工资:"+k);

}

}

}

public Static void msin(String[] argS){

try {

caculate();

}

(4)______ (Exception e) {

if ( e.getMessage().equalsIgnoreCase("zero"))

system.out.println("程序未正确计算平均工资!");

}

}

}

[问题1]

程序运行时,若输入的员工工资总和为6000,员工数为5,则屏幕输出为:

请输入当月工资总和与员工数:

6000 5

(5)______

[问题2]

若程序运行时,第一次输入的员工工资总和为6000,员工数为0,第二次输入的员工工资总和为0,员工数为0,则屏幕输出为:

请输入当月工资总和与员工数:

6000 0

(6)______

0 0

(7)______

点击查看答案

第3题

试题六 (共15 分)

阅读以下说明和Java代码,将应填入 (n) 处的字句写在答题纸的对应栏内。

【 说明 】

现需要统计某企业员工的月平均工资,即该企业本月发给员工的工资总和除以员工人数。 假设企业本月发给员工的工资总和为sumSalary,该企业的员工总数为employeeNumber,

下面的程序代码计算该企业员工本月的平均工资,其中需要处理employNumber为0的情况。

【 Java 代码 】

import java.util.Scanner;

public class JavaMain {

static float average(float x, int y) throws Exception{

if (y ==0 ) throw new Exception( (1) );

return x/y;

}

static void caculate() throws Exception{

float sumSalary;

int employeeNumber;

Scanner sc = new Scanner( (2) );

try{

System.out.println("请输入当月工资总和与员工数:");

sumSalary = sc.nextFloat(); //从标准输入获得工资总和

employeeNumber = sc.nextInt(); //从标准输入获得员工数

float k = average(sumSalary,employeeNumber);

System.out.println("平均工资:" + k);

}

(3) (Exception e){

if(e.getMessage().equalsIgnoreCase("zero")){

System.out.println("请重新输入当月工资总和与员工数:");

sumSalary = sc.nextFloat();

employeeNumber = sc.nextInt();

float k = average(sumSalary,employeeNumber);

System.out.println("平均工资:" + k);

}

}

}

public static void main(String[] args) {

try {

caculate();

}

(4) (Exception e){

if ( e.getMessage().equalsIgnoreCase("zero"))

System.out.println("程序未正确计算平均工资!" );

}

}

}

【问题1】

程序运行时,若输入的员工工资总和为6000,员工数为5,则屏幕输出为:

请输入当月工资总和与员工数:

6000 5

(5)

【问题2】

若程序运行时,第一次输入的员工工资总和为6000,员工数为0,第二次输入

工工资总和为0,员工数为0,则屏幕输出为:

请输入当月工资总和与员工数:

6000 0

(6)

0 0

(7)

点击查看答案

第4题

试题六 (共15 分)

阅读以下说明和Java代码,将应填入 (n) 处的字句写在答题纸的对应栏内。

【 说明 】

现需要统计某企业员工的月平均工资,即该企业本月发给员工的工资总和除以员工人数。 假设企业本月发给员工的工资总和为sumSalary,该企业的员工总数为employeeNumber,

下面的程序代码计算该企业员工本月的平均工资,其中需要处理employNumber为0的情况。

【 Java 代码 】

import java.util.Scanner;

public class JavaMain {

static float average(float x, int y) throws Exception{

if (y ==0 ) throw new Exception( (1) );

return x/y;

}

static void caculate() throws Exception{

float sumSalary;

int employeeNumber;

Scanner sc = new Scanner( (2) );

try{

System.out.println("请输入当月工资总和与员工数:");

sumSalary = sc.nextFloat(); //从标准输入获得工资总和

employeeNumber = sc.nextInt(); //从标准输入获得员工数

float k = average(sumSalary,employeeNumber);

System.out.println("平均工资:" + k);

}

(3) (Exception e){

if(e.getMessage().equalsIgnoreCase("zero")){

System.out.println("请重新输入当月工资总和与员工数:");

sumSalary = sc.nextFloat();

employeeNumber = sc.nextInt();

float k = average(sumSalary,employeeNumber);

System.out.println("平均工资:" + k);

}

}

}

public static void main(String[] args) {

try {

caculate();

}

(4) (Exception e){

if ( e.getMessage().equalsIgnoreCase("zero"))

System.out.println("程序未正确计算平均工资!" );

}

}

}

【问题1】

程序运行时,若输入的员工工资总和为6000,员工数为5,则屏幕输出为:

请输入当月工资总和与员工数:

6000 5

(5)

【问题2】

若程序运行时,第一次输入的员工工资总和为6000,员工数为0,第二次输入

工工资总和为0,员工数为0,则屏幕输出为:

请输入当月工资总和与员工数:

6000 0

(6)

0 0

(7)

点击查看答案

第5题

importjava.util.*;publicclassLetterASort{publicstaticvoidmain(String[]args){ArrayListstrings=newArrayList();strings.add(?aAaA”);strings.add(”AaA”);strings.add(?aAa”);strings.add(”AAaa”);Collections.sort(strings);for(Strings:strings){System.out.print(s+);}}}Whatistheresult?()

A.Compilationfails.

B.aAaAaAaAAaaAaA

C.AAaaAaAaAaaAaA

D.AaAAAaaaAaAaAa

E.aAaAaAaAaAAAaa

F.Anexceptionisthrownatruntime.

点击查看答案

第6题

importjava.util.*;publicclassPQ{publicstaticvoidmain(String[]args){PriorityQueuepq=newPriorityQueue();pq.add(”carrot”);pq.add(”apple”);pq.add(”banana”);System.out.println(pq.poll()+”:”+pq.peek());}}Whatistheresult?()

A.apple:apple

B.carrot:apple

C.apple:banana

D.banana:apple

E.carrot:carrot

F.carrot:banana

点击查看答案

第7题

设有如下程序: import java.util.*; public class Sun { public static void main (String args[ ]) { int score; String a; Random r=new Random (); score=r.nextInt (4)+5; switch(score) { case 0: a="E"; break; case 1: a="D"; break; case 2: a="C"; break; case 3: a="B"; break; default: a="A"; } System.out.println (A) ; } } 程序运行的结果是( )。

A.a="A"

B.a="E" a="A"

C.a="E"

D.a="C"

点击查看答案

第8题

设有如下程序: import java.util.*; public class Sun { public static void main(String args[ ]) { int score; String a; Random r=new Random(); score=r.nextInt(4)+5; switch(score) { case 0: a="E"; break; case 1: a="D"; break; case 2: a="C"; break; case 3: a="B"; break; default: a="A"; } System.out.println(A) ; } } 程序运行的结果是( )。

A.a="A"

B.aa"E" a="A"

C.a="E"

D.a="C"

点击查看答案

第9题

1.importjava.util.*;2.classAddStuff{3.publicstaticvoidmain(String[]args){4.TreeSet〈String〉s=newTreeSet〈String〉();5.s.add("one");6.s.add("two");7.//insertcodehere8.for(Strings2:sorted)9.System.out.print(s2+"");10.}11.}和四个代码片段:s1.SortedSetsorted=s.tailSet(s.first());s2.SortedSet〈String〉sorted=s.tailSet(s.first());s3.SortedSetsorted=(SortedSet)s.tailSet(s.first());s4.SortedSetsorted=(SortedSet〈String〉)s.tailSet(s.first());分别插入到第7行,哪项可以编译?()

A.s1

B.s2

C.s2和s3

D.s2和s4

点击查看答案

第10题

1.importjava.util.*;2.publicclassExample{3.publicstaticvoidmain(String[]args){4.//insertcodehere5.set.add(newinteger(2));6.set.add(newinteger(l));7.System.out.println(set);8.}9.}Whichcode,insertedatline4,guaranteesthatthisprogramwilloutput[1,2]?()

A.Setset=newTreeSet();

B.Setset=newHashSet();

C.Setset=newSortedSet();

D.Listset=newSortedList();

E.Setset=newLinkedHashSet();

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案