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

createh53个月前 (01-21)技术教程34

/**

* 测试方法的定义和调用

* 定义方法:修饰符(例如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语言中方法的定义和调用,我们需要先了解方法的基本概念和语法结构。方法是Java中用于执行特定任务的代码块,它们用于组织和封装代码,使程序更加模块化和易于维护。在本讲解中,我会逐步介绍方法...

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

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

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

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

听说这四个概念,很多Java老手都说不清,你能分得清么?

Java 是很多人一直在用的编程语言,但是有些 Java 概念是非常难以理解的,哪怕是一些多年的老手,对某些 Java 概念也存在一些混淆和困惑。所以,在这篇文章里,会介绍四个 Java 中最难理解的...