JAVA怎么用类输出学生信息

作者&投稿:余狱 (若有异议请与网页底部的电邮联系)
要求编写一个java程序,输入学生信息,并能保存与显示学生信息。~

import java.util.ArrayList;
import java.util.Scanner;import com.sun.org.apache.xpath.internal.Arg;
public class Student {
//两个私有属性
private int no ;
private String name ;
//默认构造函数
public Student(){}
//带参构造函数
public Student(int no,String name){
this.no=no;
this.name=name;
}
//添加学生信息
public void addStudentInfo(ArrayList list){
String flag1="yes";
do{
Student student=new Student();
Scanner in =new Scanner(System.in);
System.out.println("请输入学生学号:");
student.setNo(in.nextInt());
System.out.println("请输入学生姓名:");
student.setName(in.next());
list.add(student);
System.out.println("是否继续添加学生信息(yes/no)?");
flag1=in.next();
} while(flag1.equals("yes"));

}
//读取学生信息
public void showStudentInfo(ArrayList list){
System.out.println(" 学生no: "+" 学生name: ");
for(Student student:list){
System.out.println(" "+student.getNo()+" "+student.getName());
}
}

public int getNo() {
return no;
}
public void setNo(int no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}

public static void main(String arg[]) {

ArrayList studentList= new ArrayList();
Student student= new Student();
Scanner inn= new Scanner(System.in);
while(true){
System.out.println("----------------- 欢迎使用学生管理系统------------------");
System.out.println("1.输入学生信息");
System.out.println("2.显示学生信息");
System.out.println("0.退出系统");
System.out.println("请选择....");
int nn= inn.nextInt();
switch (nn) {
case 1:
student.addStudentInfo(studentList);
break;
case 2:
System.out.println("学生信息如下:");
student.showStudentInfo(studentList);
break;
case 0:
System.exit(0);
System.out.println("系统退出!");
break;
default:
break;
}
}
} }

Java 代码如下:import java.util.ArrayList;import java.util.Scanner;public class student{ private int number; private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getNumber() { return number; } public void setNumber(int number) { this.number = number; } public student(){} public student(int number, String name) { this.number = number; this.name = name; } public student writeInfo(){ student st = new student(); Scanner in = new Scanner(System.in); System.out.println("请输入学生的学号:"); number = in.nextInt(); st.setNumber(number); System.out.println("请输入学生的姓名:"); String name = in.next(); st.setName(name); return st; } public void readInfo(ArrayList list){ for(int i=0;i list = new ArrayList(); student st = new student(); Scanner in = new Scanner(System.in); while(true){ System.out.println("1、输入学生信息"); System.out.println("2、输出学生信息"); System.out.println("请选择:"); int option = in.nextInt(); switch (option) { case 1: list.add(st.writeInfo()); break; case 2: st.readInfo(list); break; default: break; } } }}

1、先定义一个类Student,类里把学生的信息进行封装,再写一个带参数的构造方法
2、在main方法里
Student st=new Student("张三",27,"唱歌","java")
Student st2=new Student("李四",27,"唱歌","java")。。。。。。
System.out.println(st.getName()。。。。);
System.out.println(st2.getName()。。。。);
不知道是否是这个意思

public class test {
public static void main(String args[]) {
String name = "王武";
int age = 22;
String zhuanye="JAVA";
String like = "篮球";
System.out.println("姓名: " + name + ";年龄: " + age + ";专业: " + zhuanye + ";爱好:" + like);

System.out.println("姓名: " + name + ";年龄: " + age + ";专业: " +zhuanye+ ";爱好:" + like);

}
}

http://zhidao.baidu.com/question/351727047.html?fr=uc_push&push=ql 怎么一样的这种问题这么多,是要交作业了吧,~~~

给个具体要求啊~


AntV\/AVA可视化分析框架浅析
对图表的分类来说,图表坐标系coord、图表类别category以及数据条件dataPres等因素是图表分类的主要因素,这里不展开说明。对于使用者来说,AVA也完全支持图表自定义。2)自动提取数据特征AVA通过DataWizard模块对输入数据依据数据模式规则进行特征提取,生成字段特征(字段名称、数据类型、统计信息等),性质(连...

华为手机开发者模式怎么关闭
以系统版本为EMUI10.1.0.92的华为Nova5手机为例,关闭开发者模式的方法是:1、点击“设置”,打开“系统与更新”。2、点击“开发人员选项”。3、点击关闭即可,灰色为关闭。ava开发者模式用于开放给开发人员调试运行中的手机程序。运行在这个模式下,程序会通过调低日志输出级别、增加调试信息等方式向开...

万用表上AVA ACV DCV VDC 代表什么(有的电容什么的)
AVA:交流电流; ACV交流电压; DCV:直流电压; DCA :直流电流。万用表的测量技巧和选用一、指针表和数字表的选用: 1、指针表读取精度较差,但指针摆动的过程比较直观,其摆动速度幅度有时也能比较客观地反映了被测量的大小(比如测电视机数据总线(SDL)在传送数据时的轻微抖动);数字表读数直观,但数字变化的过程看起来...

我的英文名叫Ava,问一下是代表什么意义?谢了
名字含义:鸟,保持公正的意思。英文名:Ava 读音:['avə]中文音译:阿瓦 其他音译:埃娃 名字性别:女孩英文名 来源语种:拉丁语、古英语 名字寓意:责任感强的,重视重感情的人,万事和为贵 名字印象:安全意识很强,有时略显保守但善于管理,非常细心。责任感强,善于和人交往,为人圆滑,...

为什么玩AVA我装闪爆就显示该类武器已装配
现在同一种手雷不能配备俩了 不知道TX怎么想的 韩服可以挂四个雷 国服就只能是一个烟雾 一个闪光 一个炸弹 他不想想 手雷会卖不出去

这配置能玩AVA战地之王不,里面有配置? 类别 我的配置 建议配置 CPU AMD...
是的 LZ你没说错 AVA的官方网站上面可以检测你的配置,但需要一个插件,放心下吧...你的这个CPU是没问题...

ava怎么读?
ava的读音是\/ˈeɪvə\/。在英语中,“ava”是一个常见的名字,属于简短而优雅的类型。它的发音相对简单,主要由两个音节组成。第一个音节是\/eɪ\/,类似于单词“ay”或“ate”中的“a”的发音。第二个音节是\/və\/,其中的...

玩战地之王(AVA)时,CPU使用率100%
所有的流输入\/输出操作例如使用Windows Media Player 听音乐将有可能是音乐失真成因:当你在资源管理器里面右键点击一个文件或目录的时候,当快捷 菜单显示 的时候,CPU占用率将增加到100%,当你关闭快捷菜单的时候才返回正常水平。解决方法:方法一:关闭“为菜单和工具提示使用过渡效果”1、点击“开始”--“控制面板”2...

AVA是什么啊
中文名字是 战地之王,AVA是国际通用的,现在所知有 韩服,日服,美服,台服,泰服也公测了,画面效果很真实,别和cf比,cf和它的差距无法用语言衡量,cs和它比的话就是枪械系统不如ava,枪战类的网游现在看,AVA绝对是数一数二的,有时间的话可以去玩一下,绝对真实!

教你在AVA中如何点射
连点,这个方法应该不用多讲,因为……如果你七八发子弹都没把人打死,我看你还是歇一歇吧。在这里要提出的就是,在战地之王中,点射应该并不实用,看过地图的朋友都知道,AVA的地图都是很狭窄的,并不是像以往FPS游戏里的地图那样开阔,但是如果你在遭遇近战时也能不慌不忙的,老练的点射敌人的胸口...

河口瑶族自治县18469103374: JAVA怎么用类输出学生信息 -
寸残益平: 1、先定义一个类Student,类里把学生的信息进行封装,再写一个带参数的构造方法2、在main方法里 Student st=new Student("张三",27,"唱歌","java") Student st2=new Student("李四",27,"唱歌","java")......System.out.println(st.getName()....); System.out.println(st2.getName()....); 不知道是否是这个意思

河口瑶族自治县18469103374: java使用类输出学生的基本信息 -
寸残益平: 这个很简单,楼上的完全可以,不过我想说的是,成绩应该单独拿出来写一个成绩类,这个类有科目、成绩这些属性,那个学生类,再加一个ID来唯一标识一个学生和一个成绩类的集合. 我觉得这样会更加面向对象,也方便类以后的扩展,既然...

河口瑶族自治县18469103374: java高手进来做题,不会了定义一个表示学生信息的类Student,要求如下:(1)类Student的成员变量:sNO 表示学号;sName表示姓名;sSex表示性别;... -
寸残益平:[答案] import java.util.Arrays; public class Student { private int sNO; private String sName; private String sSex; private int sAge; private int sJava; public int getsNO() { return sNO; } public String getsName() { return sName; } public String getsSex() { return sSex; }...

河口瑶族自治县18469103374: 高额悬赏,java面向对象编程,编写学生类,输出学生相关信息 -
寸残益平:学生类 public class Student {//定义学生类private String name;//属性 姓名private int age;//属性 年龄private boolean gender;//属性 性别 true 表示 男,false 表示 女private double score;//属性 成绩private String interest;//属性 ...

河口瑶族自治县18469103374: 用java编写学生类,输出信息.学生类属性:姓名、年龄、参加课程、兴趣.学生类方法:显示显示个人信息 -
寸残益平: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38publicclassStudent { privateString name;//姓名privateString cjkc;//参加课程privateintage;//年龄privateString interest;//兴趣...

河口瑶族自治县18469103374: JAVA怎么直接输出学生信息
寸残益平: 这个是在控制台输出这些信息 System.out.println("姓名:"+name+",年龄:"+age+",专业:"+zhuanye+",爱好:"+aihao);

河口瑶族自治县18469103374: 用JAVA设计一个学生类,成员属性(学号、姓名、性别、年龄),成员方法(打印学生信息) -
寸残益平: public class Student {private String no;private String name;private String sex;private String age;public String getNo() { return no; }public void setNo(String no) { this.no = no; }public String getName() { return name; }public void setName(...

河口瑶族自治县18469103374: JAVA...编写一个类,描述学生的学号、姓名、成绩,学号用整型,成绩用浮点型,姓名用string类型.编写一个测试类,输入学生的学号和成绩,并显示该学号的学生的姓名,以及成绩! -
寸残益平: //类名为StuTest.java import java.util.Scanner; class Student{ private int id; private String name; private float store; public Student() { } public Student(int id, String name, float store) { super(); this.setId(id); this.setName(name); this.setStore(store); } ...

河口瑶族自治县18469103374: java 里有两个方法 第一个方法定义一个数组 每个数组都是一个学生类 每个学生有姓名 学号 年龄 -
寸残益平: 写了一半,剩下的自己来吧./** * Filename: student.java * Create at: 2015年11月30日 上午9:24:10 * Description: * Modification History: * Author Version Description * ----------------------------------------------------------------- * Garfield 1.0 1.0 Version */ ...

河口瑶族自治县18469103374: java编程定义一个学生类,包含姓名、性别、年龄等信息. 控制台输入文件路径,再输入要写入的学生对象,写入文件到对应位置; 控制台输入文件路径,读取对应位置文件的内容以学生对象方式返回,并后台打印. -
寸残益平: Student类: import java.io.Serializable; public class Student implements Serializable { private String name; private int age; private String gender; public Student() { } // 构造器 public Student(String name, int age, String gender) { this.name = ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网