idea快捷键生成getter和setter,有构造参数,无构造参数,重写toString方式

 更新时间:2023年11月21日 08:53:59   作者:云边的快乐猫  
这篇文章主要介绍了java之idea快捷键生成getter和setter,有构造参数,无构造参数,重写toString方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

前言

java:在使用idea时候会遇到使用快捷键 java的idea快捷键生成getter和setter、有构造参数、无构造参数时候,可以按照我的方法中英文对照着来操作即可

一、生成getter和setter(1-5): 右键-生成-getter和setter-按住Ctrl键,鼠标全选-ok

二、生成有参数构造器(6-9):右键-生成-构造函数-按住Ctrl键-鼠标全选(黄色)-确定

三、生成无参数构造器(10-11):  右键-生成-构造函数-选择大类(蓝色)-确定

四、生成重写toString方法(12-13):右键-生成-toString()--按住Ctrl键-鼠标全选(黄色)-确定

一、生成getter和setter(1-4)

先在成员变量类中

鼠标在{}中这个光标要放到最后一行(这样避免代码混乱),右键-生成

选择getter和setter

按住Ctrl键鼠标全选这些私有类-点击确定

成果

二、生成有构造参数

同理在类最后一行右键-生成

选择构造函数

按住Ctrl键,鼠标全选这些类(黄色)-点击确定

成果

三、生成无参数构造器

一共分为三步,前两步和6.7一样,最后一步选择的是蓝色的那个大类(蓝色)-确定。

成果

四、重写toString方法

第一步:使用快捷键Alt+Insert,选择toString

第二步:按住ctrl键,选择中黄色的类,点击ok

 

成果

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java中继承测试代码分析

    java中继承测试代码分析

    这篇文章主要介绍了java中继承测试代码分析,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • Spring Boot容器加载时执行特定操作(推荐)

    Spring Boot容器加载时执行特定操作(推荐)

    这篇文章主要介绍了Spring Boot容器加载时执行特定操作及spring内置的事件,需要的朋友可以参考下
    2018-01-01
  • JDBC获取元数据demo

    JDBC获取元数据demo

    这篇文章主要为大家介绍了JDBC获取元数据实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 使用Java如何对复杂的数据类型排序和比大小

    使用Java如何对复杂的数据类型排序和比大小

    我相信大家在第一次接触算法的时候,最先接触的肯定也是从排序算法开始的,下面这篇文章主要给大家介绍了关于使用Java如何对复杂的数据类型排序和比大小的相关资料,需要的朋友可以参考下
    2023-12-12
  • java算法入门之有效的括号删除有序数组中的重复项实现strStr

    java算法入门之有效的括号删除有序数组中的重复项实现strStr

    大家好,我是哪吒,一个热爱编码的Java工程师,本着"欲速则不达,欲达则欲速"的学习态度,在程序猿这条不归路上不断成长,所谓成长,不过是用时间慢慢擦亮你的眼睛,少时看重的,年长后却视若鸿毛,少时看轻的,年长后却视若泰山,成长之路,亦是渐渐放下执念,内心归于平静的旅程
    2021-08-08
  • 教你使用springboot配置多数据源

    教你使用springboot配置多数据源

    发现有很多小伙伴还不会用springboot配置多数据源,今天特地给大家整理了本篇文章,文中有非常详细的图文介绍及代码示例,对正在学习java的小伙伴很有帮助,需要的朋友可以参考下
    2021-05-05
  • 详解java如何解析和生成sql

    详解java如何解析和生成sql

    JSQLParser 是一个开源的 Java 库,用于解析 SQL 语句并将其转换为抽象语法树,下面我们就来看看java是如何使用JSQLParser解析和生成sql的吧
    2024-12-12
  • JVM:你知道为什么对象一定在堆中分配吗

    JVM:你知道为什么对象一定在堆中分配吗

    这篇文章主要介绍了jvm对象的创建和分配的相关资料,帮助大家更好的理解和学习使用Java,感兴趣的朋友可以了解下,希望能够给你带来帮助
    2021-08-08
  • 将Mybatis升级为Mybatis-Plus的详细过程

    将Mybatis升级为Mybatis-Plus的详细过程

    本文详细介绍了在若依管理系统(v3.8.8)中将MyBatis升级为MyBatis-Plus的过程,旨在提升开发效率,通过本文,开发者可实现系统功能无损升级,同时享受MyBatis-Plus带来的便捷特性,如代码简化和性能优化,需要的朋友可以参考下
    2025-04-04
  • java双重检查锁定的实现代码

    java双重检查锁定的实现代码

    这篇文章主要介绍了java双重检查锁定的实现方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-06-06

最新评论