首页 > 其他 > 详细

《第14章 带参数的方法》

时间:2016-01-06 17:41:09      阅读:201      评论:0      收藏:0      [点我收藏+]

1、创建类的有参方法:

    结构:

           权限访问修饰符  返回类型   方法名(参数类型  参数名){

                                                                                     方法体

                                                                                   }

 

2、本类调用有参方法:

方法名(参数列表);

在创建有参方法时,此时参数式形参;

在调用有参方法时,此时参数是实参。(形参是在定义方法的时候对参数的称呼,,,实参是在调用方法时传递给方法的实值际的)

在调用参数时:(1)参数类型要一致  (2)个数相同   (3)顺序一致

 

4、什么是包?包的作用?如何创建包?如何引入包?

包:文件存储的路径。

包的作用:文档分门别类,易于查找和管理;使用目录解决文件同名冲突。

Java中提供包来管理类。声明包使用关键字package,导入包使用关键字import。  

  

 

 

实现客户姓名的添加和显示

package kehu;

public class kehuname {
String[] names = new String[5];

public void addName(String name) {
for (int i = 0; i < names.length; i++) {
if (names[i] == null) {
names[i] = name;
break;
}
}
}

public boolean editName(String oldName, String newName) {
boolean find = false;
for (int i = 0; i < names.length; i++) {
if (names[i].equals(oldName)) {
names[i] = newName;
find = true;
break;
}
}
return find;
}

public void showName() {
System.out.println("**********************");
System.out.println("\t客户姓名列表:");
System.out.println("**********************");
for (int i = 0; i < names.length; i++) {
System.out.print(names[i] + "\t");
}

}

public void show() {

System.out.println("\n*****修改结果******");
System.out.println("找到并修改成功!");
System.out.println("**********************");
System.out.println("\t客户姓名列表:");
System.out.println("**********************");
for (int i = 0; i < names.length; i++) {
System.out.print(names[i] + "\t");
}
}
}

 

 

package kehu;

import java.util.Scanner;

public class kehu {
public static void main(String[] args) {
String []name=new String[5];
kehuname kh=new kehuname();
Scanner input =new Scanner(System.in);
for(int i=0;i<name.length;i++){
System.out.print("请输入客户的姓名:");
String newName=input.next();
kh.addName(newName);
}
kh.showName();
System.out.print("\n请输入要修改的客户姓名:");
String names=input.next();
System.out.print("请输入新的客户姓名 :");
String namel=input.next();
kh.editName(names, namel);
kh.show();
}

}

《第14章 带参数的方法》

原文:http://www.cnblogs.com/dqn-1996-02/p/5106220.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!