「java录入查看」java怎么查看

博主:adminadmin 2022-12-05 02:30:06 65

本篇文章给大家谈谈java录入查看,以及java怎么查看对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 问题 我想输入一句话 并查看某一个字 在这话中有几个~~~

String input; //输入的字符

String work; //查找的字符

定义的没用到

删掉。

public int counter(String inpit,String work){

String []work1=input.split("");

改成

public int counter(String input,String work){

String[] work1=input.split("");

你用到的第9行用到input是自己定义的全局变量,而不是主函数调用方法传过来的参数所有报空指针异常。

Java中的录入

importjava.util.*;classTest{publicstaticvoidmain(String[]args){Scannerx=newScanner(System.in);//构造一个Scanner对象,其传入参数为System.inSystem.out.print("请输入一个整数");inti=x.nextInt();//读取一个int数值System.out.println("你刚才输入的数为"+i);}}/*构造一个Scanner对象,其传入参数为System.in利用下列方法读取键盘数据:nextLine();//读取一行文本,可带空格next();//读取一个单词nextInt();//读取一个int数值nextDouble();//读取一个double数值用hasNextInt()和hasNextDouble()检测是否还有表示int或double数值的字符序列*/

用Java程序设计一个简单学生个人信息管理系统,该系统具有录入,查询,修改三项基本功能

哎、 老大、你该不会让 帮你写 毕业试题吧!!!

不过 帮你分析 一下吧!! 我也是 新手!!!

1、首先 创建数据库 (以为你的需求较少 不用写项目文档了 直奔主题好了)

学生表(Students) 学分表(Score)学科表(Greade) 估计这三个就 够用了(不够你在添加、、)

2、(使用JSP 完成)创建 页面 (根据你的需求 创建吧)以及导入数据库 驱动、、、

3、数据库连接类、实体类、 Dao 类、业务类!

4、你的录入,查、修改、分别 用

1、insert into (表名)values(列值)

2、select * (或 列名) from 表名 where =?;

3、delete * from 表名 where=?;

4、关于页面的 验证 你在 创建 jsp 页面时, 添加 javascript 进行 验证 就行了!!

四、到此 分析完了 说实话、这项目 不难、朋友如果你动手的话,也就三四个小时 就K.O了!!

学习 要肯动手!!! 加油啊!!! 傍晚 快乐! 选我 吧!Thanks

用Java语言编写一个具有录入、插入、修改、删除、排序、索引与查询功能的程序

以学生姓名、学号为例

package server;

import java.awt.Dimension;

import java.awt.GridLayout;

import java.awt.Toolkit;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.FileReader;

import java.io.IOException;

import java.io.OutputStreamWriter;

import java.util.ArrayList;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JTextField;

public class Students extends JFrame{

/**

* 信息组建

*/

ArrayListString alname = new ArrayListString();

ArrayListString alno = new ArrayListString();

/**

* 面板组件

*/

static int num = 0;

JTextField jtno =new JTextField(31);

JTextField jtname =new JTextField(31);

JButton jbfind = new JButton("查找");

JButton jbedit = new JButton("修改");

JButton jbadd = new JButton("添加");

JButton jbdelete = new JButton("删除");

JButton jbok = new JButton("退出");

Students(){

//"E://Text//user.txt"读取原始信息

try {

BufferedReader br = new BufferedReader(new FileReader("E://Text//user.txt"));

String message = null;

while ((message = br.readLine()) != null) {

String[] arrayLine = message.split("\\s+");

alname.add(arrayLine[0]);

alno.add(arrayLine[1]);

}

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

System.out.println(alname);

System.out.println(alno);

}

public void studentFrame(){

setTitle("学生信息");

setSize(480,150);

setLayout(new GridLayout(3,1));

JPanel p1 = new JPanel();

p1.add(new JLabel("学号:",JLabel.CENTER));

p1.add(jtno);

JPanel p2 = new JPanel();

p2.add(new JLabel("姓名:",JLabel.CENTER));

p2.add(jtname);

JPanel p3 = new JPanel();

p3.add(jbfind);

p3.add(jbedit);

p3.add(jbadd);

p3.add(jbdelete);

p3.add(jbok);

add(p1);

add(p2);

add(p3);

jbedit.setEnabled(false);

jbdelete.setEnabled(false);

setVisible(true);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jbfind.addActionListener(new Find());

jbedit.addActionListener(new Edit());

jbadd.addActionListener(new Add());

jbdelete.addActionListener(new Delete());

jbok.addActionListener(new Ok());

}

private class Ok implements ActionListener{

public void actionPerformed(ActionEvent e) {

try {

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("E://Text//user.txt")));

bw.write("");

} catch (FileNotFoundException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

} catch (IOException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

try {

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("E://Text//user.txt",true)));

for(int i =0;ialno.size();i++){

bw.write(alname.get(i)+" "+alno.get(i));

bw.newLine();

bw.flush();

}

} catch (FileNotFoundException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

} catch (IOException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

dispose();

}

}

private class Add implements ActionListener{

public void actionPerformed(ActionEvent e) {

String no = jtno.getText();

String name = jtname.getText();

num = alno.indexOf(no);

System.out.println(num);

if(num==-1){

alno.add(no);

alname.add(name);

}else{

JOptionPane.showMessageDialog(null,"该用户已存在请重新输入!");

}

System.out.println(alno);

System.out.println(alname);

jtno.setText("");

jtname.setText("");

}

}

private class Find implements ActionListener{

public void actionPerformed(ActionEvent e) {

jbedit.setEnabled(true);

jbdelete.setEnabled(true);

// jbimport.setEnabled(false);

jbfind.setEnabled(false);

String str = jtno.getText();

num = alno.indexOf(str);

jtname.setText(alname.get(num));

}

}

private class Edit implements ActionListener{

public void actionPerformed(ActionEvent e) {

jbfind.setEnabled(true);

jbadd.setEnabled(true);

// jbimport.setEnabled(true);

jbedit.setEnabled(false);

jbdelete.setEnabled(false);

alno.remove(num);

alname.remove(num);

String no = jtno.getText();

String name = jtname.getText();

alno.add(no);

alname.add(name);

System.out.println(alno);

System.out.println(alname);

jtno.setText("");

jtname.setText("");

}

}

private class Delete implements ActionListener{

public void actionPerformed(ActionEvent e) {

String no = jtno.getText();

num = alno.indexOf(no);

alno.remove(num);

alname.remove(num);

System.out.println(alno);

System.out.println(alname);

jtno.setText("");

jtname.setText("");

jbdelete.setEnabled(false);

}

}

public void setSize(int width,int height){

Dimension d = Toolkit.getDefaultToolkit().getScreenSize();

setBounds((d.width-width)/2,(d.height-height)/2,width,height);

}

public static void main(String[] args) {

new Students().studentFrame();

}

}

用java编写一个课程表,显示录入查询和打印课程表,救急

你只需要一个选课表,存学生ID,课程ID,所有学生的选课都是这一个表,每次选课加一条数据,展现的时候根据用户去查选课表就行了

java录入查看的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java怎么查看、java录入查看的信息别忘了在本站进行查找喔。

The End

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