最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

簡(jiǎn)單實(shí)現(xiàn)Java通訊錄系統(tǒng)

 更新時(shí)間:2020年07月24日 14:39:58   作者:小李佳  
這篇文章主要為大家詳細(xì)介紹了如何簡(jiǎn)單實(shí)現(xiàn)Java通訊錄系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Java通訊錄系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下

import java.util.Scanner;
class Person
 {
  String name;
  String number;
 }
class connect
{
  Person a[];
  int number;
  public connect()
  {
   a=new Person[100];
   number=0;
  } 

  public String add(String name,String number)
  {
  if(number == "0")
  System.out.println("請(qǐng)先添加聯(lián)系人!");
  if(this.number>99)
  return "添加失敗";
  a[this.number]=new Person();
  a[this.number].name=name;
  a[this.number].number=number;
  this.number++;
  return "添加成功";
  } 

  public Person seek(String name)
  {
  if(number == 0)
  System.out.println("請(qǐng)先添加聯(lián)系人!");
  for(int i=0;i<number;i++)
  { 
   if((a[i].name).equals(name))
   {
   System.out.println("聯(lián)系人: "+a[i].name+" 電話:"+a[i].number);
   return a[i];
   }
  }
  return null; 
  }

  public void look()
  {
  if(number == 0)
  System.out.println("請(qǐng)先添加聯(lián)系人!");
  for(int i=0;i<number;i++)
  {
   System.out.println("聯(lián)系人 "+a[i].name+" 電話 "+a[i].number);
  }
  }

  public String delete(String name)
  {
  if(number == 0)
  System.out.println("請(qǐng)先添加聯(lián)系人:");
  for(int i=0;i<number;i++)
  { 
   if((a[i].name).equals(name))
   {
   a[i]=a[this.number-1];
   number=number-1;
   return "刪除成功";
   }
  }
  return "刪除失敗";
  }
}
public class text1
{
 public static void main(String[]args)
 {
 Scanner sc=new Scanner(System.in);
 Scanner input = new Scanner(System.in);
 System.out.println("\t\t\t歡迎使用通訊錄系統(tǒng)\n");
 System.out.println("\t\t\t1.創(chuàng)建用戶\n\n\t\t\t2.退出\n");
 System.out.println("____________________________________________________________________\n\n");
 System.out.print("請(qǐng)選擇相應(yīng)選項(xiàng):");
 int num2 = sc.nextInt(); 
 while(num2!=2)
  {
  switch (num2)
  {
  case 1:
   {
   connect c = new connect();
   System.out.println("\t\t\t1.瀏覽\n");System.out.println("\t\t\t2.查找\n");
   System.out.println("\t\t\t3.添加\n");System.out.println("\t\t\t4.刪除\n");
   System.out.println("\t\t\t5.退出\n");System.out.println("請(qǐng)選擇相應(yīng)選項(xiàng):");
   System.out.println("輸入指令:");
   int num1 = input.nextInt();
   switch (num1)
   {
    case 1:c.look();break;
    case 2:
    {
    System.out.println("輸入查找的名字:");
    String n1 = sc.next();c.seek(n1);
    }break;
    case 3:
    {
    System.out.println("輸入要添加的人數(shù):"); 
    System.out.println("enter:");
    int s=sc.nextInt();
    for(int i=0;i<s;i++)
    {
     System.out.println("請(qǐng)輸入第"+(i+1)+"個(gè)人的名字:");
     String name=sc.next();
     String number=sc.next();
     c.add(name,number);
    }
    }break;
    case 4:
    {
    System.out.println("輸入刪除的姓名:");
    String n3 = sc.next();c.delete(n3);
    }break;
    default:
    {
     System.out.println("\t\t\t謝謝您的使用\n");
     System.exit(0);
    }
    } 
   }break;
  case 2:System.out.println("\t\t\t謝謝您的使用\n");break;
  default:System.out.println("輸入有誤!");num2=2;
  }
  }
 }
} 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • dubbo泛化調(diào)用使用及原理示例解析

    dubbo泛化調(diào)用使用及原理示例解析

    這篇文章主要為大家介紹了dubbo泛化調(diào)用使用及原理示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Java 初識(shí)CRM之項(xiàng)目思路解析

    Java 初識(shí)CRM之項(xiàng)目思路解析

    本篇文章意在幫助大家了解CRM的一些基本概念,介紹相關(guān)業(yè)務(wù),后文也將會(huì)將基于筆者所在公司的業(yè)務(wù)詳細(xì)闡述CRM各模塊,感興趣的朋友快來(lái)看看吧
    2021-11-11
  • java 服務(wù)器接口快速開發(fā)之servlet詳細(xì)教程

    java 服務(wù)器接口快速開發(fā)之servlet詳細(xì)教程

    Servlet(Server Applet)是Java Servlet的簡(jiǎn)稱,稱為小服務(wù)程序或服務(wù)連接器,用Java編寫的服務(wù)器端程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性,主要功能在于交互式地瀏覽和生成數(shù)據(jù),生成動(dòng)態(tài)Web內(nèi)容
    2021-06-06
  • java通過(guò)ip獲取客戶端Mac地址的小例子

    java通過(guò)ip獲取客戶端Mac地址的小例子

    java通過(guò)ip獲取客戶端Mac地址的小例子,需要的朋友可以參考一下
    2013-03-03
  • java枚舉使用詳細(xì)介紹及實(shí)現(xiàn)

    java枚舉使用詳細(xì)介紹及實(shí)現(xiàn)

    這篇文章主要介紹了java枚舉使用詳細(xì)介紹及實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Java多線程4種拒絕策略小結(jié)

    Java多線程4種拒絕策略小結(jié)

    當(dāng)線程池中的任務(wù)隊(duì)列已滿且無(wú)法再接受新的任務(wù)時(shí),就需要采取拒絕策略來(lái)處理這種情況,本文主要介紹了Java多線程拒絕策略,包含了四種常見的拒絕策略,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Mybatis傳遞多個(gè)參數(shù)的解決辦法(三種)

    Mybatis傳遞多個(gè)參數(shù)的解決辦法(三種)

    這篇文章主要介紹了Mybatis傳遞多個(gè)參數(shù)的解決辦法(三種),個(gè)人覺(jué)得第三種解決辦法比較好用,有需要的朋友一起學(xué)習(xí)吧
    2016-05-05
  • java使用Abobe Acrobat DC生成模板

    java使用Abobe Acrobat DC生成模板

    這篇文章主要介紹了java使用Abobe Acrobat DC生成模板,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Mybatis-Plus多表關(guān)聯(lián)查詢的使用案例解析

    Mybatis-Plus多表關(guān)聯(lián)查詢的使用案例解析

    這篇文章主要介紹了Mybatis-Plus多表關(guān)聯(lián)查詢的使用,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • java中參數(shù)傳遞方式詳解

    java中參數(shù)傳遞方式詳解

    這篇文章主要介紹了java中參數(shù)傳遞方式詳解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03

最新評(píng)論

汕头市| 永修县| 区。| 宜城市| 云梦县| 江口县| 西畴县| 凭祥市| 阜新市| 海宁市| 新昌县| 中江县| 彭州市| 侯马市| 武强县| 彰化市| 南开区| 惠来县| 新建县| 靖州| 灵宝市| 绥滨县| 库伦旗| 兴山县| 庄河市| 喀喇| 虹口区| 孟州市| 汉中市| 万荣县| 灵台县| 福州市| 淮阳县| 喀什市| 马公市| 抚远县| 永丰县| 天祝| 海安县| 江口县| 巴林左旗|