j***a语言student类,j***a student类

kodinid 27 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言student类的问题,于是小编就整理了4个相关介绍Java语言student类的解答,让我们一起看看吧。

  1. 定义一个表示学生的类student,包括属性:学号,姓名,性别,年龄?
  2. sql语句怎么建立学生表?
  3. j***a高手请进:1.Student stu = new Student(); for(int i = 0; i<10;i++){ stu.setName("22"); stu.setA?
  4. java的compareTo()函数?

定义一个表示学生的类student,包括属性学号,姓名,性别,年龄?

public class Student { //定义一个学生类 private int StuNum; //学号 private int Name; //姓名 private char Sex; //性别 private int Age; //年龄 public Student(int StuNum, int Name, char Sex, int Age){//构造函数 this.StuNum = StuNum; this.Name = Name; this.Sex = Sex; this.Age = Age; } public int getStuNum() { //获得学号 return StuNum; } public int getName() { //获得姓名 return Name; } public char getSex() { //获得性别 return Sex; } public int getAge() { //获得年龄 return Age; } public void setAge(int Age) { //修改年龄 this.Age = Age; } }

sql语句怎么建立学生表?

1、我们打开sql的新建查询。

java语言student类,java student类-第1张图片-安济编程网
图片来源网络,侵删)

2、我们建一个表,叫student。

3、我们输入学号和姓名,类型字符来表示。

4、我们输入性别,年龄,专业,分别用适合的类型定义。

java语言student类,java student类-第2张图片-安济编程网
(图片来源网络,侵删)

5、这时候我们按执行

6、我们救可以看到系统显示成功建表。

j***a高手请进:1.Student stu = new Student(); for(int i = 0; i<10;i++){ stu.setName("22"); stu.setA?

你debug的结果没有问题的,我不太明白你疑惑的知识点在哪,我从以下几个方面回答这个问题。

java语言student类,java student类-第3张图片-安济编程网
(图片来源网络,侵删)

一、List集合是不去重的

解释上面的原因之前,我们要知道一下两个知识

第一个知识点:List***底层数据结构是一个数组,所以数组的下标可以放任意泛型的数据,包括重复数据。
第二个知识点:Set***底层是用HashMap实现的,它每一个元素都不能重复。

例如:

1)List<String>list = new ArrayList();

list.add("a");

list.add("a");

list.add("a");

向这种迭代输出,会输出3次,a.list的长度也是3.

j***a的compareTo()函数?

J***a中的compareTo()函数是接口j***a.lang***parable<T>中的方法,当某个类需要进行比较时,该类需要实现Comparable<T>接口,

用法:

compareTo() 方法用于将 Number 对象与方法的参数进行比较。可用于比较 Byte, Long, Integer等。

该方法用于两个相同数据类型的比较,两个不同类型的数据不能用此方法来比较。

参数

referenceName -- 可以是一个 Byte, Double, Integer, Float, Long 或 Short 类型的参数。

返回

如果指定的数与参数相等返回0。

如果指定的数小于参数返回 -1。

如果指定的数大于参数返回 1。

到此,以上就是小编对于j***a语言student类的问题就介绍到这了,希望介绍关于j***a语言student类的4点解答对大家有用。

标签: student j***a