带参的方法

语法

<访问修饰符>返回值类型 <方法名>(<参数列表>){

}

(1)<访问修饰符>指该方法允许被访问的权限范围,只能是public(公共的),protected(继承)或private(私有的)
(2)返回值类型指方法返回值。如果方法不返回任何值,它应该声明为void类型
(3)<方法名>是定义的方法的名字,它必须使用合法的标识符
(4)<参数列表>是传送给方法的参数列表。列表中各参数间以逗号分隔

调用带参方法

先实例化对象,在调用方法。

实参的类型、数量 、顺序都要与形参一 一对应。

.形参与实参
  (1)在定义方法和调用方法时,把参数分别称为形式参数和实际参数,简称形参和实参
  (2)形参是在定义方法时对参数的称呼,目的是定义方法需要传入的参数个数和类型
  (3)实参是在调用方法时传递给方法处理的实际的值

1.作用:
  (1)包允许将类组合成较小的单元(类似文件夹),易于找到和使用相应的类文件
  (2)防止命名冲突:
    java中只有在不同包中的类才能重名
  (3)包允许在更广的范围内保护类,数据和方法,可以在包内定义类
    根据规则,包外的代码有可能不能访问该类

插入数

public class bdqn19 {
    int[] number = new int[] { 1, 2, 3, 4, 5, 6, 7, 0 };

    public void show() {
        for (int i = 0; i < number.length - 1; i++) {
            System.out.print(number[i]);
        }
    }

    public void show1(int a,int b) {
        int a1=0;
        for (int i = number.length-1; i > a; i--) {
            a1 = number[i];
            number[i] = number[i - 1];
            number[i - 1] = a1;
        }
        number[a]=b;
        for (int i = 0; i < number.length; i++) {
            System.out.print(number[i]);
        }
    }

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        bdqn19 c = new bdqn19();
        c.show();
        System.out.println("\n请输入要插入的数");
        int number = input.nextInt();
        System.out.println("下标为:");
        int nums = input.nextInt();
        c.show1(nums,number);

    }
}

替换数

public class bdqn5 {
    String[] name = new String[5];

    public void show(String names) {
        for (int i = 0; i < name.length; i++) {
            if (name[i] == null) {
                name[i] = names;
    break;
            }
        }
    }
public void show1(){
    for (int i = 0; i < name.length; i++) {
        System.out.println(name[i]);
    }
}
    public boolean  ss(String names, String names1) {
        boolean ss=false;
        for (int i = 0; i < name.length; i++) {
            if (name[i].equals(names)) {
                name[i] = names1;
                ss=true;
                break;
            }

        }
        return ss;
    }

    public static void main(String[] args) {
        bdqn5 c = new bdqn5();
        Scanner input = new Scanner(System.in);
        for (int i = 0; i < 5; i++) {
            System.out.println("请输入客户姓名");
            String name = input.next();
            c.show(name);
        }
        for (int i = 0; i < c.name.length; i++) {
            System.out.print(c.name[i] + "\t");
        }
        System.out.println("修改客户姓名");
        String name3 = input.next();
        System.out.println("修改之后");
        String name4 = input.next();
        boolean ss = c.ss(name3, name4);
        if(ss){

        c.show1();

        }else{
            System.out.println("修改错误");
        }
    }
}
时间: 2024-11-05 20:34:10

带参的方法的相关文章

AS 3.0事件处理函数带参实现方法

Flash AS 3.0事件处理函数带参实现方法 //要实现带参的事件处理函数 function tra(e:MouseEvent,i:int):void{ trace("参数是:"+i); } //使用此中间函数实现 function EventUp(f:Function,i:int):Function{ return function(e:Event){f.apply(null,[e].concat(i))}; } //使用方法 EventUp(tra,1); 参考:https:/

thymeleaf的初次使用(带参请求以及调用带参js方法)

之前对于前端框架接触较少,第一次接触thymeleaf,虽说看起来并不复杂但我还是花费了好一会儿才弄懂. 话不多少下面就简单说一下我在项目中的应用. 首先是java代码 controller层 将需要在前端展示的信息放入model中: @RequestMapping("getAll") public String getAll(Model model){ List<ScheduleJob> list = scheduleJobService.getAllJob(); mod

java14带参的方法

public class jh_01_如何使用带参数的方法31 { public static void main(String[] args) { // 创建对象 ZhaZhiJi zzj = new ZhaZhiJi(); String str = "xiaojiejie"; // str.charAt(index) // 对象名调用函数. String juice = zzj.zhazhi("柠檬"); System.out.println(juice); z

Java 中带参无返回值方法的使用

现实生活中电饭锅可以实现“煮饭”的功能,但前提是我们必须提供食材.如果我们什么都不提供,那就真是的“巧妇难为无米之炊”了. Java带参就是解决这类问题的方法. 例如:为了解决计算两门科目平均分的计算问题,就可以定义一个带参的方法,通过调用方法,传入两门课程的成绩 一定不可忽视的问题: 1. 调用带参方法时,必须保证实参的数量.类型.顺序与形参一一对应 2. 调用方法时,实参不需要指定数据类型 3. 方法的参数可以是基本数据类型,如 int.double 等,也可以是引用数据类型,如 Strin

java面向对象入门之带参方法创建

/* Name :创建带参的方法 Power by :Stuart Date:2015.4.25 */ //创建Way类 class Way{ //Way类成员的基本变量 int add1=123; int add2=456; //创建一个add方法,带参数两个,都是INT类型 public void add(int i,int n){ System.out.println(i+n); } } public class wayTest{ public static void main(Strin

类的带参方法

定义带参方法的语法 访问修饰符 返回值类型 方法名(参数列表){ 方法的主体 } 访问修饰符指该方法允许被访问的权限范围 返回值类型指方法返回值的类型 方法名是定义的方法的名字,它必须使用合法的标识符 参数列表是传送给方法的参数列表 调用带参方法的语法 对象名.方法名(参数); 在定义方法和调用方法时,把参数分别称为形式参数和实际参数,简称形参和实参 形参是在定义方法的时候对参数的称呼,目的是定义方法需要传入的参数个数和类型 实参是在调用方法时传递给方法处理的实际的值 调用方法时,需要注意一下两

Java 中带参带返回值方法的使用

如果方法既包含参数,又带有返回值,称为带参带返回值的方法. 例: 实现功能:将考试成绩排序并输出,返回成绩的个数 实现思路: 1. 定义一个包含整型数组参数的方法,用来传入成绩数组 2. 在方法体中使用 Arrays.sort( ) 方法对成绩数组进行排序,然后使用 Arrays.toString( ) 方法将数组转换为字符串并输出,最后使用 return 返回数组中元素的个数. 3. 调用方法时需要先创建对象,然后再调用.调用时为其传入成绩数组,并获取方法的返回值,保存在变量中,最后输出成绩的

Java 中无参带返回值方法的使用

如果方法不包含参数,但有返回值,我们称为无参带返回值的方法. 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果 在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个整数值. 调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理.如: 运行结果为: 两数之和为:17 不容忽视的“小陷阱”: 1. 如果方

Eclipse中的快捷键快速生成常用代码(例如无参、带参构造,set、get方法),以及Java中重要的内存分析(栈、堆、方法区、常量池)

Eclipse中的快捷键快速生成常用代码(例如无参.带参构造,set.get方法),以及Java中重要的内存分析(栈.堆.方法区.常量池) 以上就是Eclipse中的快捷键快速生成常用代码(例如无参.带参构造,set.get方法),以及Java中重要的内存分析(栈.堆.方法区.常量池)的全部内容了,更多内容请关注:CPP学习网_CPP大学 本文固定链接:CPP学习网_CPP大学-Eclipse中的快捷键快速生成常用代码(例如无参.带参构造,set.get方法),以及Java中重要的内存分析(栈.