publicclassCustomer{StringbianHao;intjiFen;}===============importjava.util.*;importjava.util.Scanner;publicclasscaozuo{Customer[]cus=newCustomer[100];//为了调用Customer中...

public class Customer {

String bianHao;

int jiFen;

}

===============

import java.util.*;

import java.util.Scanner;

public class caozuo {

Customer[] cus = new Customer[100];//为了调用Customer中的两个值

public void fuzhi(Customer cust){//给数组中的元素赋值

for(int i=0;i

if(cus[i].bianHao==null&&cus[i].jiFen==0){

cus[i] = cust;

break;

}

}

}

public void shuchu(){

System.out.println("***会员列表***");

System.out.println("编号\t积分");

for(int i=0;i

if(cus[i]!=null){

System.out.println(cus[i].bianHao+"\t"+cus[i].jiFen);

}

}

}

public static void main(String[] args) {

// TODO 自动生成方法存根

Scanner in = new Scanner(System.in);

Customer cust = new Customer();

caozuo cz = new caozuo();

for(int i=0;i<4;i++){

cz.cus[i] = new Customer();

System.out.print("请输入会员编号:");

cust.bianHao = in.next();

System.out.print("请输入积分:");

cust.jiFen = in.nextInt();

cz.fuzhi(cust);

}

cz.shuchu();

}

}

===================

为什么我输出的结果都是最后一次输入的结果

我在调试里看了

每新输入一个值得时候

Customer类里面的数值改变了没错

但是 随着数值的改变

Customer[0]里面的的数也改变了 到底是咋回事....

展开

java调用有参方法_java 带参方法调用相关推荐

  1. 路由跳转四种方法(带参)

    路由跳转四种方法(带参) 方式1.router-link 1. 不带参数<router-link :to="{name:'home'}"> <router-lin ...

  2. java 定义方法_java如何定义方法

    所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块.(推荐:java视频教程) 一般情况下,定义一个方法的语法是:[修饰符] 返回值类型 方法名称(参数类型 参数名1,参数类型 参数名2, ...

  3. 05c语言——宏定义、带参宏、带参宏函数

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.宏定义 1.使用规则 2.注意 二.带参宏 1.定义 2.注意 三.带参函数 1.带参函数的宏与带参宏的区别 2.带参宏 ...

  4. C语言中的带参宏和带参函数的区别

    C语言中的带参宏和带参函数的区别 (1) 带参函数中的形参是变量,因此有类型检查.而带参宏只是简单的字符串替换. (2) 从程序执行的过程来看,带参宏是在预处理阶段被预处理器处理的.而带参函数是在程序 ...

  5. java带参方法上机一_Java带参方法的总结

    定义一个带参方法 语法:访问修饰符 加返回类型 加方法名 加(参数列表) 参数可以带有一个参数 或多个参数 还可以用数组作为参数.' <用数组作为参数> 1    实例   public ...

  6. java学习(47):带参无返回

    //带参无返回值 /*注意: 1. 调用带参方法时,必须保证实参的数量.类型.顺序与形参一一对应 2. 调用方法时,实参不需要指定数据类型 3. 方法的参数可以是基本数据类型,如 int.double ...

  7. java父类调用子类方法_Java 中父类怎么调用子类的方法?

    父类能调用子类的方法吗? 答:能. 怎么做? ● 把子类传递到父类的有参构造中,然后调用. ● 使用反射的方式调用,你使用了反射还有谁不能调用的?! ● 父类调用子类的静态方法. 案例展示: pack ...

  8. java的无参构造方法_Java有参构造方法和无参构造方法

    1.定义: 编写一个类时没有添加无参构造方法,那么编译器会自动添加无参构造方法:(如果自己添加构造函数,无论有参数或是没参数,默认构造函数都将无效) 编写时添加了有参构造方法而未添加无参构造方法,那么 ...

  9. java静态方法加载顺序_java中类以及方法的加载顺序

    先看下面的代码: public class Test { public static int a =0 ; static { a = 10; System.out.println("静态代码 ...

最新文章

  1. [20180317]12c TABLE ACCESS BY INDEX ROWID BATCHED2.txt
  2. 什么是mysql主从复制
  3. Eular 函数模板
  4. 机器学习之线性回归(Linear Regression)
  5. 三台机器搭建MySQL一主二从
  6. Eurek Ribbon Feign常见问题及解决
  7. (原创) 看电影 源代码 有感——量子力学的玄妙
  8. [BZOJ4537][Hnoi2016]最小公倍数 奇怪的分块+可撤销并查集
  9. Yii2.0 技巧总结
  10. 数据填充规则之PKCS7
  11. pyton random 模块
  12. 80c51流水灯汇编语言,单片机AT89C51可控流水灯课程设计报告(汇编语言).docx
  13. 关于 WCF Binding 中 OpenTimeout, CloseTimeout, SendTimeout, ReceiveTimeout 的解释
  14. 关于lora和lorawan所涉及的名词解释
  15. elasticsearch对analyzed字段无法使用term方法的解决办法
  16. mpAndroidchart 坐标和图表距离_合二为一——在Excel中制作组合图表!
  17. C中code定义的数据要存储在ROM程序存储区基于8051单片机C语言编程实例100例都用CODE定义数组。因为51单片机RAM128字节汇编语言标号代表指令所在ROM地址标号+DB定义数据在ROM
  18. ucl计算机学院位置,2017伦敦大学学院设施及地理位置介绍
  19. flex布局,没有justify-self,如何实现一左一中布局
  20. 无线传感网路由协议(一)

热门文章

  1. 微信小程序的手机通讯录点击本页面跳转位置的代码详解
  2. 7-4 身份证号码最后一位 (100分)
  3. CentOs7下载与安装
  4. NSString中的rangeOfString
  5. C#制作一个简易抽奖或摇号器
  6. JavaScript--------冒泡排序(含题目和答案)
  7. U盘启动安装Windows7 系统
  8. MT6765-Preloader_流程分析--基于android 10
  9. 计算机硬盘显示隐藏,隐藏与显示硬盘盘符的最简单的方法
  10. 【SGD深入理解】vanilia SGDmomentum SGD