Java-类的方法练习--实现客户姓名的添加、显示及查询
生活随笔
收集整理的這篇文章主要介紹了
Java-类的方法练习--实现客户姓名的添加、显示及查询
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
有參方法的練習。
訓練要點:帶參方法的定義,帶參方法的調(diào)用。
需求說明:創(chuàng)建客戶業(yè)務類,實現(xiàn)客戶姓名的添加、顯示及查詢
實現(xiàn)思路:1、創(chuàng)建CustomerBiz類 2、創(chuàng)建無返回值的帶參方法addName() 3、創(chuàng)建方法showNames()
? ? ? ? ? ? ? ? ?4、創(chuàng)建帶參帶返回值的方法?public boolean search(String name) 5、創(chuàng)建測試類
效果如下
public class CustomerBiz {String[] names=new String[10];public void addName(String name){for (int i=0;i<names.length;i++){if (names[i]==null){names[i]=name;break;}}}public void showName(){System.out.println("*********************\n\t客戶姓名列表:\n*********************");for (String i : names){if (i !=null){System.out.print(i+"\t");}}}public boolean search(String name){boolean find=false;for (int i=0;i<names.length;i++){if (names[i]!=null && name.equals(names[i])){find=true;break;}}return find;} } public class Test {public static void main(String[] args) {CustomerBiz customerBiz=new CustomerBiz();Scanner input=new Scanner(System.in);String answer="";do{System.out.print("請輸入客戶的姓名:");String name=input.next();customerBiz.addName(name);System.out.print("繼續(xù)輸入嗎?(y/n):");answer=input.next();}while (answer.equals("y"));customerBiz.showName();System.out.print("\n請輸入要查找的客戶姓名:");String name=input.next();System.out.println("******查找結果******");boolean result=customerBiz.search(name);if (result){System.out.println("找到了!");}else {System.out.println("耗子尾汁!!!");}} }總結
以上是生活随笔為你收集整理的Java-类的方法练习--实现客户姓名的添加、显示及查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英文谚语500句
- 下一篇: 如何使用电气功能截面积查询呢?