java方法如何调用

人气:433 ℃/2023-08-06 15:55:20

java方法的调用有很多种。下面,我们来看看java方法如何调用吧。

操作方法

Data()

首先创建一个类,然后在类中创建Data()方法,代码如下所示:

public static void Data(){

System.out.println("数据");

}

然后创建一个hw对象来调用Data()方法,代码如下所示:

public static void main(String[] args){

HelloWorld hw=new HelloWorld();

hw.Data();

}

Java Application

然后右击HelloWorld.Java文件,在弹出的下拉菜单中选择【Run AS】--【Java Application】,如下图所示:

Console

然后在【Console】控制台中即可看到输出结果,如下图所示:

Java如何调用方法

java方法的定义和调用

/**

* 测试方法的定义和调用

* 定义方法:修饰符(例如public/static) 返回值类型(例如int/double void为空不返回) 方法名 (形参){}

* 调用方法: 方法名 (实参);

*/

import java.util.Scanner;

public class TestMethod {

public static void main(String[] args) {

//main方法为程序的入口

sayLoveYou();

int sum = 0;

add1(1,2,3);

//实际调用输入"add1(1,2,3);" a: b: c:为平台提示

System.out.println(sum);

{

//单独的{}语句块 可以使用外部的变量,语句块内的变量随语句块消失,外部不能使用语句块内的变量

System.out.println(sum);

int a1= 0;

}

int a1 = 0;

Scanner s = new Scanner(System.in);

System.out.println("输入迟到时间(单位:分钟):");

int t = s.nextInt();

System.out.println("输入月薪");

int m = s.nextInt();

int money = handleLate(t,m);

System.out.println("罚款金额:" money);

}

public static void sayLoveYou(){

System.out.println("I love you");

}

//定义方法sayLoveYou 无输入和输出 void是空、无返回return

public static int add(int a,int b,int c){

/*public static 修饰符

int 返回值类型

add方法名

(int a,b,c)形参

*/

return a b c;

//执行到return后结束方法运行

}

public static int add1(int a,int b,int c){

int sum = a b c;

System.out.println("sum:" sum);

return sum;

//方法内定义的形参不影响方法外同样名称的变量

}

public static int handleLate(int lateTime, int monthSalary){

int money = 0;

if (lateTime<=0){

System.out.println("没有迟到");

} else if (lateTime<=10) {

System.out.println("警告一次");

} else if (lateTime<=20) {

System.out.println("罚款100元");

money = 100;

} else if (lateTime<=30) {

System.out.println("罚款200元");

money = 200;

} else if (lateTime<=60) {

System.out.println("罚款" (monthSalary>>1) "元");

money = monthSalary/60;

}else {

System.out.println("旷工!罚款3日工资" (monthSalary*3) "元");

money = monthSalary/10;

}

return money;

}

}

推荐

首页/电脑版/网名
© 2026 NiBaKu.Com All Rights Reserved.