首页 > 其他分享 >匿名对象的项目作业

匿名对象的项目作业

时间:2024-06-03 10:28:57浏览次数:14  
标签:String 对象 作业 System 匿名 println password public out

package com.AnonymousObject;

import java.util.ArrayList;
import java.util.Scanner;

/**
 * @author xiaowang
 * @creat 2024/6/1 15:03
 * @Description Java Lotus
 */
public class Register {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);


        System.out.println("用户名 :");
        String name=scanner.nextLine();

        System.out.println("手机号码 :");
        String phoneNumber=scanner.nextLine();

        String password=" ";
        String confirm=" ";
        while (true){
            System.out.println("登陆密码 :");
            password=scanner.nextLine();

            System.out.println("确认密码 :");
            confirm=scanner.nextLine();

            //判断:登录密码和确认密码是否一致的时候:

            if(password.equals(confirm)){
                    break;
            }else{
                System.out.println("确认密码是否一致,请重新输入");
            }
        }

        System.out.println("电子邮箱 :");
        String email=scanner.nextLine();

        System.out.println("性别 :");
        String sex=scanner.nextLine();

        System.out.println("出生年月 :");
        String birthday=scanner.nextLine();


        ArrayList<User> userArrayList=new ArrayList<>();

        userArrayList.add(new User(name,phoneNumber,password,confirm,email,sex,birthday));


        for(User user:userArrayList){
            System.out.println(user.getName()+",");
            System.out.println(user.getPhoneNumber()+",");
            System.out.println(user.getPassword()+",");
            System.out.println(user.getConfirm()+",");
            System.out.println(user.getEmail()+",");
            System.out.println(user.getSex()+",");
            System.out.println(user.getBirthday()+",");
        }
    }
}



package com.AnonymousObject;

/**
 * @author xiaowang
 * @creat 2024/6/1 15:08
 * @Description Java Lotus
 */
public class User {
    private String name;
    private String phoneNumber;
    private String password;
    private String confirm;
    private String email;
    private String sex;
    private String birthday;


    public User(){

    }

    public User(String name, String phoneNumber, String password, String confirm, String email, String sex, String birthday) {
        this.name = name;
        this.phoneNumber = phoneNumber;
        this.password = password;
        this.confirm = confirm;
        this.email = email;
        this.sex = sex;
        this.birthday = birthday;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getConfirm() {
        return confirm;
    }

    public void setConfirm(String confirm) {
        this.confirm = confirm;
    }

    public String getEmail() {
        return email;
    }

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

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }
}

标签:String,对象,作业,System,匿名,println,password,public,out
From: https://blog.csdn.net/Darling912/article/details/139374641

相关文章

  • PTA-- 《面向对象程序设计》作业6--集合与容器
    目录6-1tjrac-Java集合类之List的ArrayList之增删改查 6-2tjrac-Java集合类之Map的HashMap之常用方法的使用  6-3tjrac-Java集合类之Set的HashSet之常用方法的使用6-1tjrac-Java集合类之List的ArrayList之增删改查仔细阅读下面编辑区内给出的代码框架及......
  • Microsoft.Extensions.DependencyInjection会自动释放通过DI(依赖注入)创建的对象
    Microsoft.Extensions.DependencyInjection中(下面简称DI),在调用ServiceProvider和IServiceScope对象的Dispose()方法时,也会自动调用ServiceProvider和IServiceScope对象通过DI创建的对象的Dispose()方法(前提是,通过DI创建的对象实现了IDisposable接口)。我们新建一个.NETCore控制台......
  • 哈工大计算机系统大作业——程序人生-Hello’s P2P
    计算机系统大作业题    目  程序人生-Hello’sP2P 专      业      信息安全         学  号      2022112864    班  级     2203201     学      生    xxx   ......
  • URLSearchParams使用实践,URLSearchParams实现url参数字符转js对象,获取属性等功能
    constparams=newURLSearchParams();//实现js参数转urlcode编码,直接可以传到url去请求params.append('param1','value1');params.append('param2','value2');console.log(params.get('param1'))//获取到参数了consturlObject=ne......
  • Object 对象实现for of 迭代遍历
    实现代码Object.prototype[Symbol.iterator]=function(){letkeys=Object.keys(this);letindex=0;return{next:()=>{return{value:this[keys[index++]],done:index>=keys.lengt......
  • Python—面向对象小解(5)
    一、多任务介绍1.1进程与线程进程是操作系统分配资源的最小单元线程执行程序的的最小单元线程依赖进程,可以获取进程的资源一个程序执行先要创建进程分配资源,然后使用线程执行任务默认情况下一个进程中有一个线程1.2多任务介绍运行多个进程或线程执行代码逻辑......
  • 03、面向对象
    1、面向对象三条主线Java类及类的成员 字段、方法、构造器、代码块。内部类面向对象的三大特征 封装、继承、多态其它关键字 this、package、import、super、static、final、interface2、面向过程与面向对象面向过程(POP) 面向过程,强调的是功能行为,以函数为最小单位,考......
  • 博客网页制作基础大二dw作业 web课程设计网页制作 个人网页设计与实现 我的个人博客网
    ......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript公司网站(自行车)
    HTML+CSS+JS【公司网站】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • Redis笔记——对象之 SET
    是什么?        Redis的Set是一个无序的、不重复的集合字符串集合。        如果底层数据编码为INTSET,其实是有序的,不过不推荐依赖这个,整体还是看作无序来使用为好。场景        无序集合场景。如关注了那些公众号,Set提供了查交集、并集的功能......