IDEA常用快捷键
定义方法的格式
修饰符 返回值类型 方法名(参数列表){ //代码省略... return 结果; } |
调用方法的流程图解
比较两个整数是否相同
调用方法的三种形式
直接调用:
直接写方法名调用
public static void main(String[] args) {
print();
}
public static void print() {
System.out.println("方法被调用");
}
赋值调用:
调用方法,在方法前面定义变量,接收方法返回值
public static void main(String[] args) {
int sum = getSum(5,6);
System.out.println(sum);
}
public static int getSum(int a,int b) {
return a + b;
}
输出语句调用:
在输出语句中调用方法, System.out.println(方法名()) 。
public static void main(String[] args) {
System.out.println(getSum(5,6));
}
public static int getSum(int a,int b) {
return a + b;
}
方法重载
public class Method_Demo03 {
public static void main(String[] args) {
byte a = 10;
byte b = 20;
short c = 10;
short d = 20;
int e = 10;
int f = 10;
long g = 10;
long h = 20;
System.out.println(compare(a, b));
System.out.println(compare(c, d));
System.out.println(compare(e, f));
System.out.println(compare(g, h));
}
public static boolean compare(byte a, byte b) {
System.out.println("byte");
return a == b;
}
public static boolean compare(short a, short b){
System.out.println("short");
return a == b;
}
public static boolean compare(int a, int b){
System.out.println("int");
return a == b;
}public static boolean compare(long a, long b) {
System.out.println("long");
return a == b;
}
}