
正文
java删除姓名代码 java删除命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用JAVA list集合语句增删改查全部学生信息。
1、首先在电脑上启动数据库 ,在数据库中创建表,下面给出具体的SQL语句。
2、然后打开eclipse 创建新项目 JDBCTest,需要导入相关的jar包并构建路径,如图。
3、接着创建entity实体层如图对应表中的数据。
4、创建数据连接层conn 用于MySQL数据库的连接代码如图 如图。
5、创建dao层持久层,在里面编写数据库表的增删改查的具体操作。
6、最后编写测试类 Test代码如图,就完成了。
相关问答
Q1: java 删除文件中的数据
1、如果只是想要文件中java删除姓名代码的内容java删除姓名代码,可以使用如下代码java删除姓名代码:
FileOutputStream fs = new FileOutputStream(new File("C:\\buyterms.txt"));
2、如果是想要文件夹中的内容java删除姓名代码,可以使用如下代码:
package com.xx;
import java.io.File;
public class Test {
public static void main(String[] args) {
String fileRoot = "C:/Users/xx/Desktop/xx/xxx";
delFolder(fileRoot);
System.out.println("deleted");
}
// // 删除完文件后删除文件夹
// // param folderPath 文件夹完整绝对路径
public static void delFolder(String folderPath) {
try {
delAllFile(folderPath); // 删除完里面所有内容
//不想删除文佳夹隐藏下面
// String filePath = folderPath;
// filePath = filePath.toString();
// java.io.File myFilePath = new java.io.File(filePath);
// myFilePath.delete(); // 删除空文件夹
} catch (Exception e) {
e.printStackTrace();
}
}
// 删除指定文件夹下所有文件
// param path 文件夹完整绝对路径
public static boolean delAllFile(String path) {
boolean flag = false;
File file = new File(path);
if (!file.exists()) {
return flag;
}
if (!file.isDirectory()) {
return flag;
}
String[] tempList = file.list();
File temp = null;
for (int i = 0; i tempList.length; i++) {
if (path.endsWith(File.separator)) {
temp = new File(path + tempList[i]);
} else {
temp = new File(path + File.separator + tempList[i]);
}
if (temp.isFile()) {
temp.delete();
}
if (temp.isDirectory()) {
delAllFile(path + "/" + tempList[i]);// 先删除文件夹里面的文件
// delFolder(path + "/" + tempList[i]);// 再删除空文件夹
flag = true;
}
}
return flag;
}
}
Q2: java中如何实现删除一个学号的整个信息
初学者啊?很乐意帮你哈,我写了一个你试试:
public class Test {
public static void main(String[] args) throws ClassNotFoundException,
SQLException, IOException {
//我用的MYSQL,你可以改成自己的数据库
Class.forName("com.mysql.jdbc.Driver");
Connection con = (Connection) DriverManager.getConnection(
"jdbc:mysql://" + "localhost:3306/test", "root",
"root");
// 事务自动提交
con.setAutoCommit(true);
Statement st = con.createStatement();
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入你要删除的一个或多个学号,以英文逗号分隔:");
String s = br.readLine();// 得到用户输入的学号
// 删除输入的ID对应的学生信息,假设ID为学号,你可以改成自己表里的字段
int num = st
.executeUpdate("delete from test where id in(" + s + ")");
System.out.println("一共删除了" + num + " 条学生记录");
}
}
Q3: java编写一个程序,实现功能(定义一个类学生表示学生1. 增加学生2显示 3. 修改 4. 删除5查找某
1.Student.java代码如下
/**
* 2016年5月12日上午11:03:22
*
* @author 3306 TODO 建立学生实体类
*
*/
public class Student {
private String stuNo;// 学号
private String stuName;// 姓名
public Student() {
super();
}
public Student(String stuNo, String stuName) {
super();
this.stuNo = stuNo;
this.stuName = stuName;
}
public String getStuNo() {
return stuNo;
}
public void setStuNo(String stuNo) {
this.stuNo = stuNo;
}
public String getStuName() {
return stuName;
}
public void setStuName(String stuName) {
this.stuName = stuName;
}
public String toString() {
return "No: " + this.stuNo + " Name: " + this.stuName;
}
}
2.OurClass.java代码如下
import java.util.ArrayList;
import java.util.List;
/**
* 2016年5月12日上午10:51:01
*
* @author 3306 TODO 定义常规操作类
*
*/
public class OurClass {
/*
* 存放学生java删除姓名代码的list
*/
private ListStudent stuList = new ArrayListStudent();
/**
* 添加学生
*
* @param stu
* 学生对象
*/
public void addStudent(Student stu) {
if (null != stu) {
stuList.add(stu);
}
}
/**
* 删除学生
*
* @param stuNo
* 学号
*/
public void delStudent(String stuNo) {
stuList.remove(findStudent(stuNo));
}
/**
* 显示全部学生
*/
public void displayAllStudent() {
for (int index = 0, size = stuList.size(); index size; index++) {
Student stu = stuList.get(index);
display(stu);
}
}
/**
* 显示学生信息
*
* @param stu
* 学生对象
*/
public void display(Student stu) {
System.out.println("This student's info: " + stu);
}
/**
* 查找学生
*
* @param stuNo
* 学号
* @return null or stu
*/
public Student findStudent(String stuNo) {
for (int index = 0, size = stuList.size(); index size; index++) {
Student stu = stuList.get(index);
if (stu.getStuNo().equals(stuNo)) {
return stu;
}
}
return null;
}
public static void main(String[] args) {
OurClass lab = new OurClass();
// 添加五个学生
System.out.println("\n\n----------------- Add Student -----------------\n");
for (int index = 0; index 5; index++) {
lab.addStudent(new Student("" + index, "stu" + index));
}
// 显示全部学生
System.out.println("\n\n----------------- Display Student -----------------\n");
lab.displayAllStudent();
// 删除第一位学生
System.out.println("\n\n----------------- Delete Student -----------------\n");
lab.delStudent("" + 0);
// 显示升序java删除姓名代码的所有学生
System.out.println("\n\n----------------- Remain Student -----------------\n");
lab.displayAllStudent();
// 根据学号查找学生
System.out.println("\n\n----------------- Find Student -----------------\n");
lab.display(lab.findStudent("4"));
}
}
3.Note
1)更多校验,请自行添加
2)如有疑惑,请留言,谢谢 :)
关于java删除姓名代码和java删除命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






