标号名称 : 循环结构
public static void main ( String [] args ) {????????Scanner sc = new Scanner ( System . in );????????while ( true ){????????????????System . out . println ( "=========================" );????????????????System . out . println ( "1. 学生成绩管理 " );????????????????System . out . println ( "2. 学生选课管理 " );????????????????System . out . println ( "3. 退出系统 " );????????????????System . out . println ( "=========================" );????????????????System . out . println ( " 请选择菜单编号: " );????????????????int menuNo = sc . nextInt ();????????????????if ( menuNo == 1 ){????????????????????????childMenu : while ( true ){????????????????????????????????System . out . println ( "**************************" );????????????????????????????????System . out . println ( "1. 添加成绩 " );????????????????????????????????System . out . println ( "2. 查看成绩 " );????????????????????????????????System . out . println ( "3. 修改成绩 " );????????????????????????????????System . out . println ( "4. 删除成绩 " );? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? System . out . println ( "5. 返回主菜单 " );????????????????????????????????System . out . println ( "**************************" );????????????????????????????????System . out . println ( " 请选择菜单编号: " );????????????????????????????????int number = sc . nextInt ();????????????????????????????????switch ( number ){????????????????????????????????????????case 1 :????????????????????????????????????????????????System . out . println ( " 你选择添加成绩 " );????????????????????????????????????????????????break ;????????????????????????????????????????case 2 :????????????????????????????????????????????????System . out . println ( " 你选择查看成绩 " );????????????????????????????????????????????????break ;????????????????????????????????????????case 3 :????????????????????????????????????????????????System . out . println ( " 你选择修改成绩 " );????????????????????????????????????????????????break ;????????????????????????????????????????case 4 :????????????????????????????????????????????????System . out . println ( " 你选择删除成绩 " );????????????????????????????????????????????????break ;????????????????????????????????????????case 5 :????????????????????????????????????????????????System . out . println ( " 你选择返回主菜单 " );????????????????????????????????????????????????break childMenu ; //java 中的标号,可以理解为一个代码的标记????????????????????????????????????????}????????????????????????????????}????????????????????????} else if ( menuNo == 2 ){????????????????????????} else {????????????????????????????????System . out . println ( " 感谢使用本人开发的系统 " );????????????????????????????????break ; // 终止 break 所在的循环????????????????????????}????????????????}????????}
?