java输入个人信息代码,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(ArrayListStudent 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[]) {

ArrayListStudent studentList= new ArrayListStudent();

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程序中输出自己的基本信息(姓名和年龄),会的请给个代码!

public class student

{public static void main(String args[])

{

int iB=20;

String iA="姓名"; //这行如果是字符串要定义为String类型,而且赋值时要加上双引号。

System.out.println("姓名是:"+iA+"年龄"+iB); //这行里的逗号改为加号,否则报错。

}

}

一看就是新手入门,建议别着急写代码,现看看java的语法,java不是很难,慢慢来:)

Java实现简单个人信息录入

数据库就要你自己建了.

import javax.swing.*;

import javax.swing.event.*;

import java.awt.*;

import java.awt.event.*;

import java.sql.*;

public class PersonInfoRecorder extends JFrame implements ActionListener{

private JLabel nameLabel,sexLabel,ageLabel,tipLabel;//用来显示姓名、性别、年龄和提示栏

private JTextField nameTextField,ageTextField;//用来输入姓名和年龄

private JComboBox sex;//用来选择性别

private JTextArea info;//用来显示输入的个人信息

private JButton ok;//确定按钮

private JPanel northPanel,centerPanel,bigPanel;

public PersonInfoRecorder(){

super("个人信息录入器");

nameLabel = new JLabel("姓名");

sexLabel = new JLabel("性别");

ageLabel = new JLabel("年龄");

nameTextField = new JTextField(6);

ageTextField = new JTextField(6);

String sexs[] = {"男","女" };

sex = new JComboBox(sexs);

/*sex.addItemListener(

new ItemListener(){

public void itemStateChanged(ItemEvent event){

if(event.getStateChange() == ItemEvent.SELECTED){

String fsex = (String)sex.getSelectedItem();

info.setText(fsex);

}

}

});*/

ok = new JButton("确定");

ok.addActionListener(this);

northPanel = new JPanel();

northPanel.add(nameLabel);

northPanel.add(nameTextField);

northPanel.add(sexLabel);

northPanel.add(sex);

northPanel.add(ageLabel);

northPanel.add(ageTextField);

northPanel.add(ok);

info = new JTextArea("输入个人简要信息",5,30);

info.setLineWrap(true);

centerPanel = new JPanel();

JScrollPane scroll = new JScrollPane(info);

scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);

scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

centerPanel.add(scroll);

bigPanel = new JPanel();

bigPanel.add(northPanel);

bigPanel.add(centerPanel);

getContentPane().add(bigPanel);

setSize(400,200);

setVisible(true);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public void actionPerformed(ActionEvent e){

if(nameTextField.getText().equals("")){

JOptionPane.showMessageDialog(null, "姓名不能为空!请输入姓名.");

}else{

String inform = info.getText();

if(inform.equals("输入个人简要信息")){

inform = "";

}

info.setText("姓名:" + nameTextField.getText()

+ "\n性别:" + (String)sex.getSelectedItem()

+ "\n年龄:" +

"\n简介:\n" + inform);

try{ //这里的异常处理语句是必需的.否则不能通过编译!

String sqlStr = "insert into Person values(nameTextField.getText(),"+

"(String)sex.getSelectedItem(),ageTextField.getText(),inform)";

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Person";

//Person为数据库

String user="sa";

String password="";

Connection con = DriverManager.getConnection(url,user,password);

Statement st = con.createStatement();

st.executeUpdate( sqlStr );

st.close();

con.close();

} catch(ClassNotFoundException exception) {

exception.printStackTrace(System.out);

}

catch(Exception err) {

err.printStackTrace(System.out);

}

}

}

public static void main(String[] args) {

PersonInfoRecorder application = new PersonInfoRecorder();

}

}

编写一个JAVA程序 输入自己的姓名和年龄并输出 怎么写

在main里写

String name;

String age;

Scanner sc=new Scanner(System.in);

System.out.println("输入姓名");

name=sc.nextLine();

System.out.println("输入年龄");

age=sc.nextLine();

System.out.println("姓名"+name);

System.out.println("年龄"+age);

sc.close();

扩展资料:

JAVA程序的语言特点:

1.简单性

Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。

Java还剔除了C++的操作符过载(overload)和多继承特征,并且不使用主文件,免去了预处理程序。因为Java没有结构,数组和串都是对象,所以不需要指针。

Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。

2.面向对象

Java是一个面向对象的语言。对程序员来说,这意味着要注意应中的数据和操纵数据的方法(method),而不是严格地用过程来思考。在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。

数据和方法一起描述对象(object)的状态和行为。每一对象是其状态和行为的封装。类是按一定体系和层次安排的,使得子类可以从超类继承行为。在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。

编写一个java程序,要求输入自己的学号姓名

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class Test222 {

public static void main(String[] args) throws IOException {

int i, j;

String a;

BufferedReader str = new BufferedReader(

new InputStreamReader(System.in));

System.out.println("请输入学号:");

a = str.readLine();

System.out.println("学号为:" + a);

str = new BufferedReader(new InputStreamReader(System.in));

System.out.println("请输入姓名:");

a = str.readLine();

System.out.println("姓名为:" + a);

}

}

望采纳~~


当前文章:java输入个人信息代码,java输入姓名代码
浏览地址:http://scjbc.cn/article/dssooci.html

其他资讯