Accp 14章 实现客户姓名的添加 修改 显示 关键代码
2016-09-14 15:42
411 查看
<span style="font-size:18px;">public class customer { String[] names = new String[30]; public void addName(String name) { for (int i = 0; i < names.length; i++) { if (names[i] == null) { names[i] = name; break; } } } public boolean huanname(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 shownames() { System.out.println("**************************"); System.out.println("\t客户姓名列表:"); System.out.println("**************************"); for (int i = 0; i < names.length; i++) { if (names[i] != null) { System.out.print(names[i] + " "); } } System.out.println(); } } import java.util.Scanner; public class test { /** * @param args */ public static void main(String[] args) { Scanner input=new Scanner(System.in); stu w=new stu(); for(int i=0;i<5;i++){ System.out.println("请输入学生姓名:"); String name1=input.next(); w.add(name1); } w.hh(); System.out.println("请输入姓名:"); String name=input.next(); if(w.zhaoName(1,5,name)){ System.out.println("找到了!"); }else{ System.out.println("没有找到!"); } } } import java.util.Scanner; public class testcustomer { /** * @param args */ public static void main(String[] args) { customer k = new customer(); boolean a = true; while (a) { Scanner input = new Scanner(System.in); System.out.println("请输入姓名:"); String newname = input.next(); k.addName(newname); System.out.print("继续输入吗?(y/n):"); String choice = input.next(); if (choice.equals("n")) { a = false; } } k.shownames(); } } </span>
相关文章推荐
- python reload(sys)找不到,name 'reload' is not defined
- Java编写水仙花数
- Java判断101-200之间有多少个素数,并输出所有素数。
- Python 和 Lua 学习比较 三(上)
- 7- 代码段权限检查与 jmp
- PHP利用apktool.jar自动打包解包
- C#高级编程笔记 Day 5, 2016年9月 13日 (泛型)
- wamp和Eclipse搭建PHP环境
- java中创建线程主要的三种方式
- java工厂模式
- 极客班C++设计模式第二周课程笔记——常用模式(3)
- MAC 下卸载 JAVA
- scala eclipse plugin 插件安装
- java并发编程:创建线程和进程
- 高性能 Python —— vectorization
- Google 的开源技术protobuf 简介与例子
- C# 常见Url操作实例(一)、正则表达式匹配URl
- substr函数在perl和php中的一点不同
- python直接生成exe的方法(使用py2exe)
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)