返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中Switch介绍
  • 428
分享到

java中Switch介绍

javaPoweredby金山文档 2023-09-09 18:09:27 428人浏览 独家记忆
摘要

定义形式 int i=2;          switch (i){ case 1: System.out.println("1号");

定义形式

           int i=2;           switch (i){                case 1:                    System.out.println("1号");                    break;                case 2:                    System.out.println("2号");                    break;                case 3:                    System.out.println("3号");                    break;                default:                    System.out.println("未知");            }

对应的i是什么 程序会自动去寻找对应的结果,如果找不到就会执行最后的默认结果default

全部程序(自己定义)

package com.scanner.demo;import java.util.Scanner;public class SwitchDemo01 {    public static void main(String[] args) {            int i=2;           switch (i){                case 1:                    System.out.println("1号");                    break;                case 2:                    System.out.println("2号");                    break;                case 3:                    System.out.println("3号");                    break;                default:                    System.out.println("未知");            }    }}

升级版

package com.scanner.demo;import java.util.Scanner;public class SwitchDemo01 {    public static void main(String[] args) {        System.out.print("请输入你想得到几号:");        Scanner sc = new Scanner(System.in);//定义扫描器        if (sc.hasNext()){//判断是否在键盘里面输入数据            int i = sc.nextInt();            switch (i){                case 1:                    System.out.println("1号");                    break;                case 2:                    System.out.println("2号");                    break;                case 3:                    System.out.println("3号");                    break;                default:                    System.out.println("未知");            }        }        sc.close();//关闭资源,防止程序占用资源    }}

来源地址:https://blog.csdn.net/m0_65313675/article/details/128907589

--结束END--

本文标题: java中Switch介绍

本文链接: https://lsjlt.com/news/401781.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java中Switch介绍
    定义形式 int i=2;          switch (i){ case 1: System.out.println("1号"); ...
    99+
    2023-09-09
    java Powered by 金山文档
  • java中switch语句的用法介绍
    本篇文章和大家了解一下java中switch语句的用法介绍。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。一. switch分支结构1. 简介switch结合case,能够判断一个变量或表达式与一系列值中的某个值是否相等,...
    99+
    2023-07-06
  • golang switch语句的灵活写法介绍
    switch是很容易理解的,先来个代码,运行起来 看看你的操作系统是什么吧 package main import ( "fmt" "runtime" ) ...
    99+
    2024-04-02
  • C语言switch语句和if用法介绍
    目录switch语句switch和if的区别1.switch语句结构示意图2.if语句结构示意图switch的高级(灵活)运用switch的嵌套实现循环及循环的两个关键字什么是循环结...
    99+
    2024-04-02
  • java中rsa乱码介绍
    在对安全性要求比较高的报文做加密的时候,算法有很多种,我这里主要用到的就是AES加密算法。由于在国内使用,所以不可避免的要对中文进行加密和解密,而在这个过程中,发现,如果不做处理,很容易会出现中文乱码。(推荐:java视频教程)下面是常见的...
    99+
    2021-01-19
    java
  • Java中15种锁介绍
    公平锁 / 非公平锁 公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平锁 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。 对于Java ...
    99+
    2023-09-03
    java 开发语言
  • 介绍java中Pair(配对)
    目录介绍java中Pair核心java配对实现Pair类AbstractMap.SimpleEntry 和 AbstractMap.SimpleImmutableEntryApach...
    99+
    2023-03-19
    java中Pair java配对实现
  • Java中的抽象介绍
    目录1.抽象类和抽象方法2.何时在示例中使用抽象类和抽象方法3.封装与数据抽象4.抽象的优点前言: 数据抽象是一种仅向用户显示基本细节的属性。不向用户显示琐碎或非必需的单元。例如:汽...
    99+
    2024-04-02
  • JAVA-JDK1.8介绍
            Java JDK 1.8-Java Development Kit的第8个主要版本。Java JDK 1.8是Java编程语言的一个重要版本,引入了一些新的功能和改进,同时也修复了几项bug。在本博客中,我将详细介绍Java...
    99+
    2023-09-01
    java 开发语言
  • java中的几种类介绍
    Date类(1)Date类的概述:表示特定的瞬间表示到毫秒(2)构造方法主要有两种:public Date() public Date(long date) //把一个long类型的毫秒值转换成一个日期对象(3)成员方法:public l...
    99+
    2014-11-24
    java 介绍
  • JAVA中的SPI思想介绍
    目录1. SPI介绍2. SPI规则3. SPI案例3.1 组件的定义3.2 组件的实现3.3 组件的选用4. SPI原理5. SPI要求6. SPI应用总结1. SPI介绍 SPI...
    99+
    2024-04-02
  • 有关Java中的BeanInfo介绍
    目录1、JavaBean介绍2、JavaBean的自省3、JavaBean内省工具Introspector4、JavaBean内省结果BeanInfo5、内省结果BeanInfo的类...
    99+
    2024-04-02
  • Java 8中的Collectors API介绍
    目录Stream.Collect() 方法CollectorsCollectors.ToList()Collectors.ToUnmodifiableList()Collectors...
    99+
    2024-04-02
  • Java中CompletableFuture 的详细介绍
    目录1.概述1.0 创建 CompletableFuture 的对象的工厂方法1.1 non-async 和 async 区别1.1.1 non-async 示例:注册 action...
    99+
    2024-04-02
  • Java中15种锁的介绍
    这篇文章主要介绍“Java中15种锁的介绍”,在日常操作中,相信很多人在Java中15种锁的介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java中15种锁的介绍”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-02
  • java后端介绍
      新手程序员通常会走入一个误区,就是认为学习了一门语言,就可以称为是某某语言工程师了。但事实上真的是这样吗?其实并非如此。  今天我们就来聊一聊,Java 开发工程师到底开发的是什么东西。准确点来说,Java后端到底在做什么?  大家都知...
    99+
    2020-05-17
    java教程 java 后端
  • Java中的方法内联介绍
    目录1. 什么是方法内联2. 方法内联的重要性3. Java中方法内联的困难继承类型关系分析 CHA总结 1. 什么是方法内联 例如有下面的原始代码: static cla...
    99+
    2024-04-02
  • java中String.intern()方法功能介绍
    下文笔者讲述java中String.intern()方法的功能简介说明,如下所示: String.intern原理 String.intern():    此方法...
    99+
    2024-04-02
  • Java中PrintWriter使用方法介绍
    目录简介文本文件的转码复制运行程序简介 PrintWriter 与 PrintStream 相同。PrintStream 只能接字节流,而 PrintWriter 既能接字节流又能接...
    99+
    2024-04-02
  • Java中IO流的详细介绍
    这篇文章主要介绍“Java中IO流的详细介绍”,在日常操作中,相信很多人在Java中IO流的详细介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java中IO流的详细介绍”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作