首页 > 其他分享 >用户交互Sanner的使用

用户交互Sanner的使用

时间:2023-12-12 18:45:27浏览次数:26  
标签:scanner Sanner System 用户 str next 交互 Scanner


import java.util.Scanner;

public class Demo01 {
public static void main(String[] args) {

//创建一个扫描对象,用于接收键盘数据**
Scanner scanner = new Scanner(System.in);
*** //通过system.in接收用户的输入,并且封装成Scanner对象***
System.out.println("使用next方式接收:");//判断用户有没有输入字符
if(scanner.hasNext()){ *** //判断是否还有输入数据
//使用next方式接收**

     String **str**=scanner.next();  **//程序会等待用户输入完毕//因为有next运行的时候它不会停止,会等待用户输入完毕***

       System.out.println("输出内容为:"+**str**);
*** //+str中加号是**连接符**连接“输出内容为”和“str”**
    ***    //str是上一行的对象,等下会返回用户输入的值**
    }

/一个习惯:属于IO流的类如果不关闭会一直占用资源
scanner.close();

}

}

Sanner代表扫描仪

Scanner scanner = new Scanner(System.in);

Sanner是一个类,System.in是作为键盘接收数据的

就是创建一个Sanner类的sanner(变量名)

截图

hasNext和hasNextLine的(判断区别)

hasNext是看下一个遇到空格或者回车就直接结束

next和nextline(输入的区别)

截图

标签:scanner,Sanner,System,用户,str,next,交互,Scanner
From: https://www.cnblogs.com/zyy2003/p/17897577.html

相关文章

  • IPMI新建BMC管理用户
    #查看ipmi的ip[root@HOST-10-198-2-62~]#ipmitoollanprint#首先确认非admin用户的id,选择一个ID创建root用户[root@HOST-10-198-2-62~]#ipmitooluserlist1#创建root用户[root@HOST-10-198-2-62~]#ipmitoolusersetname2root#为root用户设置密码[root@HOS......
  • 用户首选!满意度第一!
    12月8日,由北京赛昇科技有限公司主办,计世资讯研究院(CCWResearch)、软件融合应用与测试验证工信部重点实验室、中国电力发展促进会、央企投资研究院支持的2023第22届中国IT用户满意度大会暨新一代信息技术助力新型工业化高质量发展论坛在北京成功举办。大会以“技术驱动智造未来”......
  • 用户首选!满意度第一!
    12月8日,由北京赛昇科技有限公司主办,计世资讯研究院(CCWResearch)、软件融合应用与测试验证工信部重点实验室、中国电力发展促进会、央企投资研究院支持的2023第22届中国IT用户满意度大会暨新一代信息技术助力新型工业化高质量发展论坛在北京成功举办。大会以“技术驱动智造未来”为......
  • 知名火锅连锁企业,IT 团队如何在数千家门店中先于用户发现故障
    该知名火锅连锁企业是中国领先的餐饮企业,上千家门店遍布全球,由于门店餐饮行业的特殊性,需要靠前部署服务,所以在每家餐厅中,会部署相应的服务器,及相应IT设备,本地会运行POS、会员、下单等业务。公司有众多的餐厅门店,各个门店业务流量不同,门店的IT设备由于城市、开业时间等因素,其型......
  • 作为系统运维工程师,针对外部用户反馈的问题,以下是一些常见的排查步骤和建议
    针对外部用户反馈的问题,以下是一些常见的排查步骤和建议:沟通和收集信息:与用户进行充分的沟通,了解问题的具体描述、出现的场景、频率、影响范围等。尽量获取用户提供的相关日志、截图、错误信息或其他详细描述,以便更好地理解问题。重现问题:尝试模拟用户操作过程,以重现......
  • 作为系统运维工程师,你需要对内部和外部用户反馈的系统问题进行逐步排查和解决。以下是
    作为系统运维工程师,你需要对内部和外部用户反馈的系统问题进行逐步排查和解决。以下是一些通用的步骤建议:收集信息:首先,明确内部和外部用户反馈的具体问题是什么,包括出现问题的具体场景、频率、影响范围等信息。如果可能,收集相关日志、错误信息或其他有关问题的详细描述。......
  • 界面控件DevExpress WPF导航组件,助力升级应用程序用户体验!(下)
    DevExpressWPF的SideNavigation(侧边导航)、TreeView、导航面板组件能帮助开发者在WPF项目中添加Windows样式的资源管理器栏或OutlookNavBar(导航栏),DevExpressWPFNavBar和Accordion控件包含了许多开发人员友好的功能,专门设计用于帮助用户构建极佳的应用功能。在上文中(点击这里回......
  • 早期用户空间支持 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/driver-api/early-userspace/early_userspace_support.html#early-userspace-support早期用户空间(Earlyuserspace)是一组库和程序,提供了在Linux内核启动过程中非常重要的功能,但不需要在内核本身内运行的功能。它包括几个主要的基础组......
  • 用户空间 I/O HOWTO【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/driver-api/uio-howto.html#the-userspace-i-o-howto用户空间I/OHOWTO作者Hans-JürgenKochLinux开发者,Linutronix日期2006-12-11关于本文档翻译如果您知道本文档的任何翻译,或者有兴趣翻译它,请发送电子邮件至hjk@hansjkoch.......
  • 装完Ubuntu后默认root用户的密码是多少?如何修改root密码
    1、Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。可以在终端输入命令:sudopasswd然后输入当前用户的密码。2、终端会提示输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令:suroot再输入新的密码就ok了。......