使用Java语言深入理解程序逻辑——方法与参数类型(续)
Posted 爱编程的羔羊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Java语言深入理解程序逻辑——方法与参数类型(续)相关的知识,希望对你有一定的参考价值。
使用Java语言深入理解程序逻辑——方法与参数类型(续)
一、深入理解方法
1.判断一个方法是否为质数:
方法:质数的判断过程,可使用循环结构实现,从2开始直到num-1,逐一判断是否存在能够整除num的数字,
若不存在,则当前数字为质数,否则为非质数
2.水仙花数的判断:
方法:水仙花数是一个三位数字,三位数字的立方之和等于数字本身。
二、方法的使用
1.步骤:
定义类。
定义显示登录菜单和主菜单的方法。
编写方法体。
2.示例:程序模拟菜单
//定义显示登录菜单的方法
public int loginMenu() {
Scanner input = new Scanner(System.in);
int choose = 0;
System.out.println("******************************");
System.out.println("\\t1.系统登录");
System.out.println("\\t2.退出系统");
System.out.println("*******************************");
System.out.print("请输入选项:");
return choose = input.nextInt();
}
//定义显示主菜单的方法
public int mainMenu() {
Scanner input = new Scanner(System.in);
int choose = 0;
System.out.println("\\t欢迎进入电子商务系统");
System.out.println("************************************");
System.out.println("\\t1.查看商品");
System.out.println("\\t2.我的购物车");
System.out.println("\\t3.购物结算");
System.out.println("\\t4.注销");
System.out.println("************************************");
System.out.print("请输入选项:");
return choose = input.nextInt();
}
Menu m = new Menu();
int choose = m.loginMenu();
switch (choose) {
case 1:
choose = m.mainMenu();
switch (choose) {
case 1:
System.out.println("开始查看商品");
break;
//省略其他代码
}
}
以上是关于使用Java语言深入理解程序逻辑——方法与参数类型(续)的主要内容,如果未能解决你的问题,请参考以下文章