java的基础题

一、ArrayList应该如何创建

ArrayList<String>StringList=new ArrayList<String>();

二、ArrayList的概念

长度可以改变的数组(集合对象)。

三、全局变量与局部变量

全部变量:在整个类范围定义的,所有方法都可见。

局部变量:在方法内部定义的。

四、foreach循环

for(String  s:List){

System.out.printin(s)

}

五、next与nextint nextline的区别。

  1. nextInt() :接受从键盘输入的int数据

  2. hasNextInt(); 判断是否输入为整型 int 

  3. nextLine():   返回按 enter键 之前输入的字符

六、学生类的代码

package com.lenove.www;


/**
 * 
 * @author lenovo
 *
 */
public class Student {
private int age;
private double height;
private double weight;
private String name;
private String classroom;


public Student(int age, double height, String name, String classroom,double weight) {
super();
this.age = age;
this.height = height;
this.name = name;
this.classroom = classroom;
this.weight= weight;
}


public int getAge() {
return age;
}


public void setAge(int age) {
this.age = age;
}


public double getHeight() {
return height;
}


public void setHeight(double height) {
this.height = height;
}


public double getWeight() {
return weight;
}


public void setWeight(double weight) {
this.weight = weight;
}


public String getName() {
return name;
}


public void setName(String name) {
this.name = name;
}


public String getClassroom() {
return classroom;
}


public void setClassroom(String classroom) {
this.classroom = classroom;
}


public Student() {


}


}

package com.lenove.www;


import java.util.ArrayList;


public class StudentText {
public static void main(String[] args) {
ArrayList<Student> list = new ArrayList<>();
Student s1 =new Student();
s1.setName("小明");
s1.setAge(16);
s1.setClassroom("软件174");
s1.setHeight(175);
s1.setWeight(55);
Student s2 = new Student(18, 175, "小花", "软件175",60);
Student s3 = new Student(18, 175, "小红", "软件174",50);
Student s4 = new Student(18, 175, "小华", "软件176",30);
Student s5 = new Student(18, 175, "小小", "软件178",55);

list.add(s1);
list.add(s2);
list.add(s3);
list.add(s4);
list.add(s5);

    list.remove(1);
for (Student b : list) {
System.out.println("姓名"+b.getName()+"体重"+b.getWeight()+"身高"+b.getHeight());

}
for(int i=0;i<list.size();i++) {
Student s = new Student();
System.out.println(s.getClassroom());

};
   
}
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值