首页 > 编程语言 >每天坚持写java锻炼能力---第一天(6.4)

每天坚持写java锻炼能力---第一天(6.4)

时间:2024-06-05 17:03:46浏览次数:20  
标签:java Scanner System --- 6.4 死循环 out

今天的目标是菜单: B站/马士兵的项目菜单

package java1;

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        while(true){   //3.加入死循环,让输入一直有
            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("请输入编号:");
        //1.借助scanner类输入东西
        Scanner sc =new Scanner(System.in);
        int choice =sc.nextInt();  //2.录入数据
        if(choice==1){
            System.out.println("     1.展示书籍");

        }
        if(choice==2){
            System.out.println("     2.上架书籍");

        }
        if(choice==3){
            System.out.println("     3.下架书籍");

        }
        if(choice==4){
            System.out.println("     4.退出应用");
            break;//4.跳出死循环
        }
    }}
}
收获:
//1.借助scanner类输入东西
Scanner sc =new Scanner(System.in);

int choice =sc.nextInt();  //2.录入数据

while(true){   //3.加入死循环,让输入一直有
    
break;//4.跳出死循环

今天任务完成每天加油哦

标签:java,Scanner,System,---,6.4,死循环,out
From: https://blog.csdn.net/2301_80284843/article/details/139454397

相关文章

  • C++PrimerPlus第十一章类的使用 :练习7 复数类的实现和重载运算符对复数做运算----本
    复数有两个部分组成:实数部分和虚数部分。复数的一种书写方式是:(3.0,4.0),其中,3.0是实数部分,4.0是虚数部分。假设a=(A,Bi),c=(C,Di),则下面是一些复数运算。加法:a+c=(A+C,(B+D)i)。减法:a-c=(A-C,(B-D)i)。乘法:ac=(AC-BD,(AD+B*C)i)。乘法::xc=(xC,x*Di),其中x为实数。......
  • SQL-子查询
    子查询不相关子查询【1】什么是子查询?一条SQL语句含有多个select, --引入子查询:--查询所有比“CLARK”工资高的员工的信息 --步骤1:“CLARK”工资select salfrom empwhere ename='CLARK'  --2450--步骤2:查询所有工资比2450高的员工的信息 select *fr......
  • zookeeper:Unexpected exception, exiting abnormally ::java.io.EOFException
    转载请注明出处:服务器中断,重启服务器在重启kafka服务时,遇到如下报错:2024-06-0513:52:56,251[myid:]-ERROR[main:ZooKeeperServerMain@64]-Unexpectedexception,exitingabnormallyjava.io.EOFExceptionatjava.io.DataInputStream.readInt(DataInputStream.j......
  • 2024-06-05:用go语言,给定三个正整数 n、x 和 y, 描述一个城市中由 n 个房屋和 n 条街道
    2024-06-05:用go语言,给定三个正整数n、x和y,描述一个城市中由n个房屋和n条街道连接的情况。城市中存在一条额外的街道连接房屋x和房屋y。需要计算对于每个街道数(从1到n),有多少房屋对满足从一个房屋到另一个房屋经过的街道数正好为该街道数。在结果数组中,索引k对......
  • FastAPI-1:现代网络
    1现代网络曾几何时,网络小而简单。开发者们把PHP、HTML和MySQL调用放到一个文件中,然后自豪地告诉大家去看看他们的网站,这样做非常有趣。但随着时间的推移,网络发展到了数以亿计,不对,是数以万亿计的页面,早期的游乐场变成了主题公园的元宇宙。在本章中,我将指出一些与现代网络日......
  • P7860 [COCI2015-2016#2] ARTUR
    原题链接教训1.计算几何,能用乘法就不用除法2.计算几何,开longlong3.计算几何,注意直线的特殊性code#include<bits/stdc++.h>#definelllonglongusingnamespacestd;structnode{llx1,y1,x2,y2;}sk[5005];intcheck(nodea,nodeb){if(a.x2<b.x1||a.x1>b.......
  • stm32系列--同一定时器双通道捕获
     voidTIM3_Cap_Init(u16arr,u16psc)//定时器3通道2输入捕获配置{TIM_ICInitTypeDefTIM_ICInitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;NVIC_InitTypeDefNVIC_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;R......
  • python用于类型注解的库- typing
    一、简介动态语言的灵活性使其在做一些工具,脚本时非常方便,但是同时也给大型项目的开发带来了一些麻烦。自python3.5开始,PEP484为python引入了类型注解(typehints),虽然在pep3107定义了函数注释(functionannotation)的语法,但仍然故意留下了一些未定义的行为.现在已经拥有许......
  • javaScript高级23_事件4
    一、概念某些组件被执行了某些操作后,触发某些代码的执行。事件:某些操作。如:单击,双击,键盘按下了,鼠标移动了事件源:组件。如:按钮文本输入框...监听器:代码。注册监听:将事件,事件源,监听器结合在一起。当事件源上发生了某个事件,则触发执行某个监听器代码。二、常见的事件......
  • kafka-生产者事务-数据传递语义&事务介绍&事务消息发送
    文章目录1、kafka数据传递语义2、kafka生产者事务3、事务消息发送3.1、application.yml配置3.2、创建生产者监听器3.3、创建生产者拦截器3.4、发送消息测试3.5、使用Java代码创建主题分区副本3.6、屏蔽kafkadebug日志logback.xml3.7、引入spring-kafka依赖3.8、控制......