网站建设资讯

NEWS

网站建设资讯

Java的学号代码是什么 java里输出学号的程序是什么

在java中,学生的学号可以用mt表示吗

不可以。java是一种面向对象的编程语言。在java语言中,学生的学号只能用sno表示,不能使用其他字母组合进行表示,所以不能用mt表示,java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

成都创新互联公司服务项目包括广灵网站建设、广灵网站制作、广灵网页制作以及广灵网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,广灵网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到广灵省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

java编写一个学生类,描述学生的学号,姓名,成绩.学号用整型,成绩用浮点型,姓名用Str

class Student {

private String name;

private int stuId;

private float score;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getStuId() {

return stuId;

}

public void setStuId(int stuId) {

this.stuId = stuId;

}

public float getScore() {

return score;

}

public void setScore(float score) {

this.score = score;

}

public void showInfo() {

System.out.println("Student [name=" + name + ", stuId=" + stuId + ", score=" + score + "]");

}

}

求java中类似学生信息管理系统中按学号,按姓名排序的代码

import java.util.ArrayList;

import java.util.Collections;

import java.util.Comparator;

import java.util.List;

public class Sort {

public static void main(String[] args) {

Student p1 = new Student(1001, "小明", 20);

Student p2 = new Student(1002, "小红", 21);

Student p3 = new Student(1003, "小黑", 19);

ListStudent list = new ArrayListStudent();

list.add(p1);

list.add(p2);

list.add(p3);

Collections.sort(list, new ComparatorStudent() {

/*

 * int compare(Student o1, Student o2) 返回一个基本类型的整型, 返回负数表示:o1 小于o2,

 * 返回0 表示:o1和o2相等, 返回正数表示:o1大于o2。

 */

public int compare(Student o1, Student o2) {

// 按照学生的学号进行升序排列

if (o1.getId()  o2.getId()) {

return 1;

}

if (o1.getId() == o2.getId()) {

return 0;

}

return -1;

}

});

write(list);

System.out.println("---------------------");

Collections.sort(list, new ComparatorStudent() {

/*

 * int compare(Student o1, Student o2) 返回一个基本类型的整型, 返回负数表示:o1 小于o2,

 * 返回0 表示:o1和o2相等, 返回正数表示:o1大于o2。

 */

public int compare(Student o1, Student o2) {

// 按照学生的年龄进行升序排列

if (o1.getAge()  o2.getAge()) {

return 1;

}

if (o1.getAge() == o2.getAge()) {

return 0;

}

return -1;

}

});

write(list);

}

public static void write(ListStudent list) {

for (Student s : list) {

System.out.println(s.getId() + "\t" + s.getName() + "\t"

+ s.getAge());

}

}

}

public class Student {

private int id ;

private String name;

private int age;

//构造方法

public Student(int id,String name,int age){

this.id = id;

this.name = name;

this.age = age;

}

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

}

怎样用JAVA设计学生类Student,包含“学号、班级、姓名、年龄、成员”?

这个很简单呀,要自己试着去写。

public class Students {

private String ID; //学号

private String classId; //班级

private String name; //姓名

private int age; //年龄

public Students(String ID,String classId,String name,int age){//构造函数

this.ID=ID;

this.classId=classId;

this.name=name;

this.age= age;

}

public String getiID() {//获得学号

return this.ID;

}

public String getClassId() {//获得班级

return this.classId;

}

public String getName() {//获得姓名

return this.name;

}

public int getAge() {//获得年龄

return this.age;

}

public void setAge(int age){//修改年龄

this.age=age;

}

public static void main(String args[]){

Students st=new Students("111101","一班","张三","20");

System.out.println(st.getAge());

st.setAge(30);

System.out.println(st.getAge());

}

}

如果在完整一些,可以在加一个toString()函数,用来返回要输出的字符串。

求一份可以提供很多学生学号排序的Java代码

小众的treeset + 策略模式 帮你实现一个.

import java.util.TreeSet;

public class Test {

/**

 * 测试,TreeSet 1去重 2比较器排序 3比较器中小众的扩展三目表达式应用

 * 

 * @param args

 */

public static void main(String[] args) {

TreeSetStudent set = new TreeSetStudent(new CompareUtils());

set.add(new Student(1, "remind"));

set.add(new Student(3, "lucy"));

set.add(new Student(2, "lird"));

set.add(new Student(3, "houty"));

set.add(new Student(4, "tina"));

set.add(new Student(7, "houty"));

for (Student stu : set) {

System.out.println(stu);

}

}

}

/**

* pojo类

* @author remind

*/

public class Student {

private int id;

private String name;

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

@Override

public int hashCode() {

final int prime = 31;

int result = 1;

result = prime * result + id;

result = prime * result + ((name == null) ? 0 : name.hashCode());

return result;

}

@Override

public boolean equals(Object obj) {

if (this == obj)

return true;

if (obj == null)

return false;

if (getClass() != obj.getClass())

return false;

Student other = (Student) obj;

if (id != other.id)

return false;

if (name == null) {

if (other.name != null)

return false;

} else if (!name.equals(other.name))

return false;

return true;

}

public Student() {

super();

// TODO Auto-generated constructor stub

}

public Student(int id, String name) {

super();

this.id = id;

this.name = name;

}

@Override

public String toString() {

return "Student [id=" + id + ", name=" + name + "]";

}

}

import java.util.Comparator;

/**

* 比较器

* @author remind

*/

public class CompareUtils implements ComparatorStudent {

@Override

public int compare(Student o1, Student o2) {

return (o1.getId()  o2.getId()) ? 1 : (o1.getId() == o2.getId()) ? 0 : -1;

}

}


网站名称:Java的学号代码是什么 java里输出学号的程序是什么
分享路径:http://cdweb.net/article/hpigsp.html