Javaへの接続を開始し、メソッド(関数)の使用を記録します
関数をカプセル化する場合、Javaは静的修飾子を追加する必要があります
public class Test1 {
static void myPrint(){
System.out.println("Leo is handsome");
}
static void calNum(int a){
System.out.println("number is = "+a);
}
static void looP(){
int i;
for(i=0; i<5; i++){
System.out.println("Leo is handsome");
}
while(i>0){
System.out.println("I agree!");
i--;
}
}
public static void main(String[] args) {
myPrint();
calNum(5);
looP();
}
}
別の方法:
public class Test2 {
void myPrint(){
System.out.println("Leo is handsome");
}
void calNum(int a){
System.out.println("number is = "+a);
}
void looP(){
int i;
for(i=0; i<5; i++){
System.out.println("Leo is handsome");
}
while(i>0){
System.out.println("I agree!");
i--;
}
}
public static void main(String[] args) {
Test2 t = new Test2(); //区别之处,类似结构体
t.myPrint();
t.calNum(5);
t.looP();
}
}
例:
public class Test3 {
static int add(int data1,int data2){
return data1+data2;
}
static int min(int data1,int data2){
return data1-data2;
}
static double mul(int data1,int data2){
return data1*data2;
}
static double div(int data1,int data2){
return data1/data2;
}
public static void main(String[] args) {
int a = 10;
int b = 4;
System.out.println("相加:"+add(a,b));
System.out.println("相减:"+min(a,b));
System.out.println("相乘:"+mul(a,b));
System.out.println("相除:"+div(a,b));
}
}