这里提供一个示例的 Java 代码实现增删改查操作的示例:

import java.util.ArrayList;

class User {
    private int id;
    private String name;
    private String email;

    public User(int id, String name, String email) {
        this.id = id;
        this.name = name;
        this.email = email;
    }

    public int getId() {
        return id;
    }

    public String getName() {
        return name;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }
}

class UserManager {
    private ArrayList<User> users;

    public UserManager() {
        this.users = new ArrayList<User>();
    }

    public void addUser(User user) {
        this.users.add(user);
    }

    public void removeUser(User user) {
        this.users.remove(user);
    }

    public void updateUser(User user, String newEmail) {
        user.setEmail(newEmail);
    }

    public User getUserById(int id) {
        for (User user : this.users) {
            if (user.getId() == id) {
                return user;
            }
        }
        return null;
    }
}

public class Main {
    public static void main(String[] args) {
        UserManager userManager = new UserManager();

        User user1 = new User(1, 'John', 'john@example.com');
        User user2 = new User(2, 'Alice', 'alice@example.com');

        userManager.addUser(user1);
        userManager.addUser(user2);

        User userFound = userManager.getUserById(1);
        if (userFound != null) {
            System.out.println('Found user: ' + userFound.getName() + ' (' + userFound.getEmail() + ')');
        }

        userManager.updateUser(user1, 'john_new@example.com');
        System.out.println('Updated user email: ' + user1.getName() + ' (' + user1.getEmail() + ')');

        userManager.removeUser(user2);
        System.out.println('Removed user: ' + user2.getName());

        User userNotFound = userManager.getUserById(2);
        if (userNotFound == null) {
            System.out.println('User with id 2 not found.');
        }
    }
}

这个代码实现了一个简单的用户管理系统,包括了添加用户、删除用户、更新用户信息和获取用户信息等操作。其中User类代表一个用户,UserManager类提供了对用户的增删改查操作。在main函数中,我们创建了两个用户并添加到用户管理系统中,然后通过id获取其中一个用户并输出其信息,接着我们更新了一个用户的邮箱并输出更新后的信息,最后我们删除了另一个用户并尝试通过id获取该用户,此时将会输出该用户不存在的信息。

Java 增删改查示例代码 - 用户管理系统

原文地址: https://www.cveoy.top/t/topic/nHUe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录