我是小白之0813

已有 112 次阅读2016-8-13 10:15 |个人分类:我是小白

一、while(true){
                 ****************
                                   }//实现死循环;

二、主方法直接调用的方法应写为static静态方法,否则不能调用,这是一个规则:
     例如
package 客户管理系统1;

import java.util.Scanner;

public class manager {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(true){
System.out.println("****************************");
System.out.println("*      客户管理系统                            *");
System.out.println("****************************");
System.out.println("1、显示客户信息");
System.out.println("2、添加客户信息");
System.out.println("3、修改客户信息");
System.out.println("4、查询客户信息");
System.out.println("****************************");
System.out.println("请选择0退出");
int x;
x=sc.nextInt();
if(x==0){
break;
}else{
switch(x){
case 1:
//显示客户信息
display();
break;
case 2:
//添加客户信息
addcustomerinfo();
break;
case 3:
//修改客户信息
insertcoustomerinfo();
break;
case 4:
//查询客户信息
selectcustomerinfo();
break;
}
}
}
}
//显示客户信息,静态方法,因为主方法是静态的,那么在主方法连直接调用的方法及时静态方法、
private static void selectcustomerinfo() {
// TODO 自动生成的方法存根
}

private static void insertcoustomerinfo() {
// TODO 自动生成的方法存根
}

private static void addcustomerinfo() {
// TODO 自动生成的方法存根
}

private static void display() {
// TODO 自动生成的方法存根
}
}

三、静态方法才能访问静态属性;
四、信息的封装:

//定义客户集合
public static LinkedList<customer> cuslist=new LinkedList<customer>();


private static void addcustomerinfo() {
// TODO 自动生成的方法存根
//自动生成编号
System.out.println("添加客户请输入:");
System.out.println("姓名:");
String name=sc.next();//输入字符串
System.out.println("电话:");
String tel=sc.next();
customer c=new customer(name, tel);
cuslist.add(c);
System.out.println("添加完毕!");
}


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

Copyright;  ©2015-2017  知了堂学习社区  Powered by  知了堂Edu!     ( 蜀ICP备16011312号-1 )