自学Java测试代码 - 简单地Student类
2017-08-23 23:45:38
writer:pprp
写这个还蛮开心的
package test;
public class Student {
    //创建成员变量
    String name = "";
    String code = "";
    String sex = "";
    double achievement;
    //构造函数
    public Student(String name)
    {
        this.name = name;
    }
    //初始化函数
    void set(String name, String code, String sex)
    {
        this.name = name;
        this.code = code;
        this.sex = sex;
    }
    //得到变量
    public String getname()
    {
        return name;
    }
    public String getcode()
    {
        return code;
    }
    public String getsex()
    {
        return sex;
    }
    //设置初始化
    public void setachi(double achievement)
    {
        this.achievement = achievement;
    }
    public double getachi()
    {
        return achievement;
    }
    public void print()
    {
        System.out.println("student:" + name + " code" + code + " sex" + sex);
    }
    public String tostring()
    {
        String infor = "student name: " + name + " code " + code + "sex" + sex;
        return infor;
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //new一个对象
        Student st1 = new Student("name1");
        Student st2 = new Student("name2");
        Student st3 = new Student("name3");
        Student st4 = new Student("name4");
        Student st5 = new Student("name5");
        Student st6 = new Student("name6");
        Student st7 = new Student("name7");
        Student st8 = new Student("name8");
        Student st9 = new Student("name9");
        Student st10 = new Student("name10");
        //设置一个学生类的对象数组,将所有的对象放到数组内
        Student[] st = new Student[]
                {st1,st2,st3,st4,st5,
                st6,st7,st8,st9,st10};
        //设置器
        st1.set("name1","1","man");
        st2.set("name2","2", "female");
        st3.set("name3","3", "man");
        st4.set("name4","4","man");
        st5.set("name5","5","female");
        st6.set("name6","6","male");
        st7.set("name7","7","female");
        st8.set("name7","7","male");
        st9.set("name8","8","female");
        st10.set("name10","10","female");
        System.out.println(st1.tostring());
        System.out.println(st2.tostring());
        System.out.println(st3.tostring());
        System.out.println(st4.tostring());
        System.out.println(st5.tostring());
        System.out.println(st6.tostring());
        System.out.println(st7.tostring());
        System.out.println(st8.tostring());
        System.out.println(st9.tostring());
        System.out.println(st10.tostring());
        st1.setachi(Math.random() * 100);
        st2.setachi(Math.random() * 100);
        st3.setachi(Math.random() * 100);
        st4.setachi(Math.random() * 100);
        st5.setachi(Math.random() * 100);
        st6.setachi(Math.random() * 100);
        st7.setachi(Math.random() * 100);
        st8.setachi(Math.random() * 100);
        st9.setachi(Math.random() * 100);
        st10.setachi(Math.random() * 100);
        st1.print();st2.print();st3.print();
        st4.print();st5.print();st6.print();
        st7.print();st8.print();st9.print();
        st10.print();
        for(int i = 0 ; i < st.length ; i++)
            for(int j = 0 ; j < st.length ; j++)
            {
                if(st[i].achievement < st[j].achievement)
                {
                    Student tmp;
                    tmp =  st[i];
                    st[i] = st[j];
                    st[j] = tmp;
                }
            }
        System.out.println("best grader is " + st[9].name + " grade: " +
        st[9].achievement + "sex is " + st[9].sex);
        System.out.println("lowest grader is " + st[9].name + " grade: " +
        st[9].achievement + "sex is " + st[9].sex);
    }
}
自学Java测试代码 - 简单地Student类的更多相关文章
- 自学Java测试代码二String, StringBuffer
		
2017-08-23 10:38:01 writer:pprp package test; import java.util.*; public class test2 { public static ...
 - 自学Java测试代码一数据类型、数组使用
		
2017-08-22 21:23:37. writer:pprp package test; public class helloWorld { int maxn = 123; //常量,需要定义一个 ...
 - 在Jmeter中使用自定义编写的Java测试代码
		
我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java ...
 - 自定义编写jmeter的Java测试代码
		
我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","JavaV ...
 - MongoDB之Java测试代码(DAO层)
		
MongoInit.java是数据库初始化及连接类 MongoUtils.java是对mongodb的各种操作方法 MongoInit.java package com.wlwcloud.datate ...
 - 自学Jav测试代码三 Math类 & Date & GregorianCalendar类
		
2017-08-23 20:30:08 writer: pprp package test; import java.util.Date; import java.util.*; public cla ...
 - Java上机题(封装)(编写student类)
		
今天帮大一的童鞋写Java上机题 题目虽然很简单,但是刚拿到题目的时候愣了一下,然后就疯狂get set QuQ 其实这是一个特别基本的封装的题目(之前实验室面试大二的时候竟然还有蛮多人不知道封装的概 ...
 - 科大讯飞语音转文字以及中文分词的Java测试代码
		
我录了一段音存储在这个test.m4a文件里,语音内容为"测试一下Netweaver对于并发请求的响应性能". 使用如下Java代码进行测试: package com.iflyte ...
 - Java测试代码(很不完整,建议大家别看,过几天会再发一次难的版本)
		
package ATM; import java.io.BufferedReader; import java.io.InputStreamReader; class Account{ priv ...
 
随机推荐
- [LeetCode] 9.Palindrome Number - Swift
			
Determine whether an integer is a palindrome. Do this without extra space. 题目意思:判断一个整数是否是回文数 例如:1232 ...
 - d3.js:数据可视化利器之 修改文档:DOM操作符
			
style: CSS样式操作符 style()操作符用来设置或获取选择集中各DOM元素的CSS样式: selection.style(name[,value[,priority]]) style()操 ...
 - AttributeError: 'NoneType' object has no attribute 'append'
			
大多数是这个原因: gongzi = [] for p in [1,2,3]: gongzi = gongzi.append(p) #改为如下即可 gongzi = [] for p in [1,2, ...
 - MySQL优化(一):MySQL分库分表
			
一.分库分表种类 1.垂直拆分 在考虑数据拆分的时候,一般情况下,应该先考虑垂直拆分.垂直可以理解为分出来的库表结构是互相独立各不相同的. - 如果有多个业务,每个业务直接关联性不大,那么就可以把每个 ...
 - Flask之session相关
			
Flask的session简介 除请求对象之外,还有一个 session 对象.它允许你在不同请求间存储特定用户的信息.它是在 Cookies 的基础上实现的,并且对 Cookies 进行密钥签名要使 ...
 - django中同源策略和跨域解决方案
			
一 同源策略 1.1何谓同源? 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源. 举个例子: 下表给出了相对http://a.xyz.com/dir/page.html同 ...
 - java实现简单的数据库的增删查改,并布局交互界面
			
一.系统简介 1.1.简介 本系统提供了学生信息管理中常见的基本功能,主要包括管理员.管理员的主要功能有对学生信息进行增加.删除.修改.查找等操作,对信息进行管理,对信息进行修改.查找等操作 ...
 - Upsource——对已签入的代码进行分享、讨论和审查代码
			
Upsource 一.Upsource简介 Upsource ,这是一个专门为软件开发团队所设计的源代码协作工具.Upsource能够与多种版本控制工具进行集成,包括Git.Mercurial.Sub ...
 - 检查Linux服务器性能命令详解
			
如果你的Linux服务器突然负载暴增,如何在最短时间内找出Linux性能问题所在? 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmst ...
 - 使用jQuery创建节点、将节点插入到指定的位置
			
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...