Accp14章实现客户姓名的添加 修改 显示关键代码

    xiaoxiao2022-06-29  54

    <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>
    转载请注明原文地址: https://ju.6miu.com/read-1125094.html

    最新回复(0)