- 方法
- 声明格式
- 方法调用
- 方法的重载
- Idea实用功能
- 创建main方法
- 控制台打印
- 变量赋值
- 生成构造函数、getter()、setter()、toSrting()、equals()、hashCode()、重写类方法等
- 移动代码行
- 快速修复
- 快速创建for循环
- 使用代码块快速将代码包围
- 缩进
- 更换壁纸
- 注释
- 单行注释
- 多行注释
- 优化导包
- 取消拼写检查
指用来完成指定功能的代码。
声明格式修饰符 返回类型 方法名(参数类型 参数){ java代码 ... }
参数可以不止一个。
举例:
public void printNum(int number){ System.out.println(number); }
定义了一个权限是public,返回值是void,方法名为printNum,参数是number,参数类型是int的方法。
方法调用方法从属与类和对象,也就是说,想要调用方法,要通过对象来进行调用。
调用方式:
对象名.方法名(参数)
本类调用需要static修饰符,且直接使用方法名和参数即可。
在实际调用的时候,参数位置上的参数类型必须和定义时的参数类型相同,且不用标明参数类型。调用时给的参数叫做实际参数,定义时给的参数交形式参数。
举例(本类调用):
public class test{ public static void printNum(int num){ System.out.println(num); }//在test类中定义了printNum方法 public static void main(String[] args){ printNum(10); }//直接使用方法名和参数即可完成调用 }
结果:
举例(他类调用):
public class test { public void printNum(int num) { System.out.println(num); }//在test类中定义了printNum方法 }
public class test1 { public static void main(String[] args) { test t=new test(); t.printNum(20); }//test1类中声明了test对象"t",利用t调用了test中的printNum方法 }
结果:
方法的重载是指一个类中可以定义多个方法名相同,但参数不同的方法。 调用时,会根据不同的参数自动匹配对应的方法。
举例:
public class test { public void printNum(int num) { System.out.println("我的作用是输出一个参数:" + num); }//在test类中定义了printNum(int num)方法 public void printNum(int num1, int num2) { System.out.println("我的作用是输出两个参数的和:" + (num1 + num2)); }//在test类中定义了printNum(int num1,int num2)方法,参数个数和上一个不同 public void printNum(int num, String str) { System.out.println("我的作用是输出两个不同类型的参数:" + num + " " + str); }//在test类中定义了printNum(int num, String str)方法,参数类型和上一个不同 }
在test1中调用三个不同的方法:
public class test1 { public static void main(String[] args) { test t=new test(); t.printNum(20); t.printNum(20,30); t.printNum(20,"测试一下"); } }
结果:
在类中输入"psvm",然后回车,即可常见一个main方法
在需要打印的地方输入"sout",回车即可生成打印语句,打印内容需要自己添加
在需要打印的内容后面输入".sout",回车即可生成打印语句,打印内容为"."之前的内容
在一个对象的后面输入".var",回车即可将此对象赋值给变量(变量类型系统默认匹配,可根据自己需求进行更改)
在类中按下"alt+insert",根据需求选择即可
在这里插入图片描述
可利用与快速修复一些简单的问题,按下"alt+Enter",根据需求选择即可
在想要快速创建for循环的地方输入"fori",回车即可创建for循环,可根据自己需求更改循环变量和循环条件
在Java中有很多地方都需要将代码包围,比如循环体中的for/while,比如异常捕获中的try-catch-funally等
选中想要将之包围的代码,按下"ctrl+alt+t",根据需求选择即可
有时代码需要排版,尤其是在"借鉴"他人代码之后,选中想要的缩进的代码,按下"tab"即可完成缩进,取消缩进则按下"shift+tab"
更换壁纸点击文件–>设置–>外观和行为–>外观–>背景图像,选择想要的背景图即可
按下"Ctrl+/",再按一次则取消
多行注释选中代码,按下"ctrl+shift+/",再按一次则取消
优化导包点击文件–>设置–>编辑器–>常规–>自动导入–>勾选"快速添加清晰地导入"和"及时优化导入"
在写代码的过程中,idea会检查自定义命名,不符合的会有提示,可以取消这个提示(不建议取消,按照规范会更好一点)。
错误示范:
点击文件–>设置–>编辑器–>检查–>校对–>取消勾选"拼写错误"(也可以直接搜索"spell")
有需要idea的小伙伴,可以私信我
给个赞吧,求求了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)