java方法的定义和调用(java中定义方法和调用方法)

createh54个月前 (01-21)技术教程37

/**

* 测试方法的定义和调用

* 定义方法:修饰符(例如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;

}

}

相关文章

Java方法定义和调用(java中方法如何定义)

public class Java03 {// 自定义方法的角色:实现方法实现功能的人public static int m1(int c, int d) {if (c > d) {System...

【Java基础】Java中方法的定义和调用

“这里是云端源想IT,帮你轻松学IT”嗨~ 今天的你过得还好吗?你要看过世界辽阔再去评判是好是坏- 2023.08.07 -Java语言中的方法Method在其他语言当中也可能被称为函数Functio...

原来那些:《java基础教程》不是最基础,而是这套解释概念的教程

最近和一个粉丝聊天,才发现我们给资源的时候没有顾忌到零基础的人群对于计算机认识这一块。发现在学习过程中只掌握方法,没有掌握方法的根源到底是什么,抱歉,是我们的错。一个粉丝对我说,学习后才发现,这些很基...

什么是Java?你知道不?(简述什么是java)

什么Java?估计除了学计算机专业的同学,其他人大部分没听过,或者根本不知道有这样好吃的存在。哈哈哈,说笑了,Java不是什么好吃的,它是一门语言,一门计算机编程语言。有人会问了,Java计算机编程语...

java:举例说明继承的概念(java继承的基本概念)

在现实生活中,继承一般指的是子 女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动物,同理,...