Java 计算机程序设计

给出员工类定义如下:publicclassEmployee{privateStringsNo;privateStringsName;privatedoublesalary... 给出员工类定义如下:
public class Employee{
private String sNo;
private String sName;
private double salary=0;
Employee(String id,String name,double salary){
sNo=id,sName=name;this.salary=salary;
}
public void output(){
System.out.printIn("编号:“+sNo+",姓名:”+sName+",薪水:“+salary);
}
员工的信息如下表,请编写程序类MyVector,通过主函数main,构造5个Employee对象,然后通过循环将信息输出。
编号NO1 NO2 NO3 NO4 NO5
姓名Tom Sherry Rose Smith Mary
工资4000 4400 3600 5600 4680
展开
 我来答
ylf尘风
推荐于2016-08-26 · TA获得超过257个赞
知道小有建树答主
回答量:168
采纳率:100%
帮助的人:101万
展开全部
package com.test;

import java.util.Vector;

import com.domain.Employee;

public class MyVector {
public static void main(String[] args) {
// 创建对象数组,大小为5
Employee[] employee = new Employee[5];
employee[0] = new Employee("NO1", "Tom", 4000);
employee[1] = new Employee("NO2", "Sherry", 4400);
employee[2] = new Employee("NO3", "Rose", 3600);
employee[3] = new Employee("NO4", "Smith", 5600);
employee[4] = new Employee("NO5", "Mary", 4680);
// 创建向量
Vector<Employee> employeeVector = new Vector<Employee>();
// 循环添加员工对象到向量中
for (int i = 0; i < employee.length; i++) {
employeeVector.add(employee[i]);
}
System.out.println("编号\t姓名\t工资");
// 遍历,输出数据
for (Employee emp : employeeVector) {
System.out.print(emp.getsNo() + "\t");
System.out.print(emp.getsName() + "\t");
System.out.println(emp.getSalary());
}
}
}

 

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
善鹏海0Hc6ff
2014-11-27 · TA获得超过666个赞
知道小有建树答主
回答量:1108
采纳率:0%
帮助的人:564万
展开全部
package com.cainiaoqi;

import java.util.ArrayList;
import java.util.Iterator;

class Employee{
   private String sNo;
  private String sName;
  private double salary=0;
  Employee(String id,String name,double salary){
       sNo=id;
       sName=name;
       this.salary=salary;
}
public void output(){
      System.out.println("编号:"+sNo+",姓名:"+sName+",薪水:"+salary);
}
}

public class Test5 {
public static void main(String[] args) {
ArrayList<Employee> list = new ArrayList<Employee>(5);
list.add(new Employee("NO1", "Tom", 4000));
list.add(new Employee("NO2", "Sherry", 4400));
list.add(new Employee("NO3", "Rose", 3600));
list.add(new Employee("NO4", "Smith", 5600));
list.add(new Employee("NO5", "Mary", 4680));
Iterator<Employee> it = list.iterator();
while(it.hasNext()){
it.next().output();
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白羊yjyjyj
2014-11-27
知道答主
回答量:58
采纳率:0%
帮助的人:9.3万
展开全部
在电脑上输入java然后下载然后安装就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
靠舍永c
2014-11-27 · TA获得超过292个赞
知道小有建树答主
回答量:3249
采纳率:0%
帮助的人:572万
展开全部
需要合作开发吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
动漫届的小学生
高粉答主

2019-11-13 · 醉心答题,欢迎关注
知道小有建树答主
回答量:1.4万
采纳率:92%
帮助的人:866万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式