循环和数数字
循环
我们能够使用循环来反复运行需要的代码,这就需要了while循环
Scanner sc = new Scanner(System.in); int a = 0; //读入投币金额 while (true){ System.out.println("请投币:"); int i = sc.nextInt(); a = a+i;//赋值给a if (a >=10){//判断是否大于10 //打印车票 System.out.println("***************"); System.out.println("*Java城际铁路专线*"); System.out.println("*无指定座位票*"); System.out.println("*票价:10元*"); System.out.println("***************"); //计算并打印找零 System.out.println("找零:"+(a-10)); a++;//钱不够加次数直到钱够 } }
在上面代码里实现了投币功能,加上了while循环后面的括号里加上true,就会执行后面的代码,并且当代码执行完成后他还会再次执行
当你投币不足于10元他会优先将投入的币带a里,在继续投币后他会和这次投入的相加判断直到大于等于10;
运行结果:
数数字
Scanner sc = new Scanner(System.in); String i1 = sc.next(); System.out.println(i1.length());
数数字,获取键盘目录的长度
运行结果:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix