「录入信息java」录入信息是什么工作内容

博主:adminadmin 2022-12-01 09:54:09 77

本篇文章给大家谈谈录入信息java,以及录入信息是什么工作内容对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java如何显示录入的信息?

//可以试试这个

for(String s : students) {

System.out.println(s);

}

用Java编写学生录入信息的程序

这里有一个类

实现学生学号,数学,语文,英语成绩录入

并且计算平均成绩,按照平均成绩高低输出信息

你可以改改!

//实现简单的学生信息输入输出和初步的成绩排序

public class Student {

private int id; //学号

private int mathScore; //数学成绩

private int chinScore; //语文成绩

private int foreScore; //外语成绩

public Student() {

id = 0;

mathScore = 0;

chinScore = 0;

foreScore = 0;

}

public Student(int newId, int newMathScore, int newChinSvore,

int newForeScore) {

id = newId;

mathScore = newMathScore;

chinScore = newChinSvore;

foreScore = newForeScore;

}

public double getAverageScore() { //求平均成绩

double averageScore = ((double) mathScore + chinScore + foreScore) / 3;

return averageScore;

}

public void output(Student student) { //输出对象的内容

System.out.println(" " + student.id + " " + student.mathScore +

" " + student.chinScore + " "

+ student.foreScore + " " +

student.getAverageScore());

}

public int max(Student a[], int n) { //Student类对象数组的前n项中的成绩最大值的索引

int position = 0;

for (int i = 1; i n; i++) {

if (a[i].getAverageScore() a[position].getAverageScore()) { //比较平均成绩

position = i;

}

}

return position;

}

public void selectSort(Student a[]) { //Student类对象数组的选择排序

for (int n = a.length; n 1; n--) {

int i = max(a, n);

Student temp = a[i];

a[i] = a[n - 1];

a[n - 1] = temp;

}

}

}

java循环录入会员信息,要求用数组。求大神帮忙解答!

import java.util.Scanner;

public class Test { 

public static void main(String[] args) {

String[] sno = new String[5]; // 会员号

String[] sdate = new String[5]; // 生日

int[] sscore = new int[5]; // 积分

Scanner sc = new Scanner(System.in);

for(int i = 0; i  5; i++){

System.out.print("输入第[" + (i + 1) + "]位会员号:");

sno[i] = sc.nextLine();

System.out.print("输入第[" + (i + 1) + "]位生日:");

sdate[i] = sc.nextLine();

System.out.print("输入第[" + (i + 1) + "]位积分:");

sscore[i] = sc.nextInt();

}

for(int i = 0; i  5; i++){

System.out.println("第[" + (i + 1) + "]位会员信息:");

System.out.println("会员号: " + sno[i] + ". 生日: " + sdate[i] + ". 积分: " + sscore[i]);

}

}

}

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和录入信息是什么工作内容的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-01,除非注明,否则均为首码项目网原创文章,转载请注明出处。