当前位置: 首页 > news >正文

自助建站还是人工建站好wordpress如何跳转页面代码

自助建站还是人工建站好,wordpress如何跳转页面代码,网页主题设计思路及制作步骤,抖音同城推广目录 一、Scanner常用语法 1、sc.nextInt()介绍 2、sc.next()介绍 3、sc.nextLine()介绍 4、sc.hasNext()介绍 二、报错案例 1、使用next()来接收带有空格的字符串会输出异常 2、先输入数字再输入字符串的输出异常 一、Scanner常用语法 Scanner sc new Scanner(System.…

目录

一、Scanner常用语法

1、sc.nextInt()介绍

2、sc.next()介绍

3、sc.nextLine()介绍

4、sc.hasNext()介绍

二、报错案例

1、使用next()来接收带有空格的字符串会输出异常

2、先输入数字再输入字符串的输出异常


一、Scanner常用语法

Scanner sc =new Scanner(System.in);//从键盘输入
int m = sc.nextInt();//接收输入的int类型
String s1= sc.next();//接收输入的字符串类型,遇到空格会停止接收
String s2=sc.nextLine();//接收输入的字符串类型,会把输入的这一行字符全部接收,包括空格和其他符号

1、sc.nextInt()介绍

  •  nextInt()方法只能接受整型数据,如果输入非整型,就会有异常
  • nextInt()方法本质是调用了next()方法,将next()方法返回的字符串再解析成int型数字返回
  • 遇到空格或者回车键会自动停止输入
  • 注意点:nextInt()处理完输入的数字后,会留下一个“enter” ,光标还停留在本行

2、sc.next()介绍

  • next()方法从合法字符开始读取,如果正式字符前有空格,读取的时候会忽略。
  • 读取输入遇到空格或者回车键就停止接收,它不能读两个由空格隔开的单词。
  • 注意点:不能吸收上次输入末尾的回车符(打印时不会显示),所以光标还停留在本行

3、sc.nextLine()介绍

  • nextLine()方法可以完整的读取输入的这一行全部数据,包括空格和其他字符
  • 注意点:可以吸收上次输入末尾的回车符,读取输入后,nextLine()将光标定位在下一行。

4、sc.hasNext()介绍

  • hasNext()方法可以连续从键盘输入数据
  • 使用while语句配合使用:while(sc.hasNext()){输入语句}

二、报错案例

1、使用next()来接收带有空格的字符串会输出异常

import java.util.Scanner;public class Test1 {public static void main(String[] args) {Scanner sc =new Scanner(System.in);//输入字符串"Hello world"String s= sc.next();System.out.println(s);}
}

异常原因:我们输入字符串"Hello world",想要得到"Hello world",当使用next()来接收时,遇到空                   格会停止接收,因此只会输出"Hello"

解决方法:使用nextLine()代替next()来接收输入数据

 

2、先输入数字再输入字符串的输出异常

import java.util.Scanner;public class Test1 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNext()) {int n = sc.nextInt();//输入一个字符串数组长度为nString[] str = new String[n];for (int i = 0; i < n; i++) {//字符串数组接收键盘输入字符串元素str[i] = sc.nextLine();}for (String s1 : str) {System.out.println(s1);}}}     
}

异常原因:nextInt()接收输入的数字后,按下回车键开始输入第一个字符串元素时,由于nextInt()  只处理数字,不会处理回车键“enter”。

                这个“enter”于是被后面的nextLine()接收了当成第一个字符串元素,导致最后字符串数组占用了一个位置,最终结果就是最后一个字符串元素没有输入成功

解决方法:在nextInt()后面在跟着一个nextLine()吸收掉”enter“

http://www.yayakq.cn/news/876595/

相关文章:

  • 京东优惠券网站怎么做购物网站模块例子
  • 网站的宣传推广用wordpress案例
  • 大连网站建设蛇皮果电子商务网站建设实训报告主要内容
  • 西城改版网站免费空间申请网站
  • p2p网站建设时间柳城网站建设
  • 中英文双语网站站点深圳网站设计精选刻
  • wordpress friday网站seo内容优化
  • 房城乡建设部门户网站租房子做民宿在哪个网站
  • 实名认证域名可以做电影网站吗闵行网页设计师
  • 大庆开发网站公司多仓库版仓库管理网站建设源码
  • 外贸网站建设的好处wordpress如何建栏目
  • 体育网站建设方案留言板网站建设总结
  • 邵阳 网站开发 招聘app商城网站开发
  • 建筑人才网官方网站中国建筑科学院有限公司认证中心深圳响应式网站建设哪家好
  • 做网站会用到的代码单词前端seo优化
  • 上市的网站设计公司wordpress 导购站模板
  • 成都php网站制作程序员h5设计平台
  • 江都城乡建设局网站水处理网站模板
  • 盐城建设银行招聘网站设计师常用的设计软件有哪些
  • 门户网站建设报告郴州市网站建设科技
  • 如何在eclipse上做网站网络推广怎么做最有效
  • 网站的运营方式宁夏网站seo
  • 上海网站制作价格百度竞价托管公司
  • 企业网站上海 优帮云百度搜索资源平台官网
  • 做建材上哪个网站比较好湖北省住房与建设厅网站
  • 教育培训类网站建设模板建设银行资讯网站
  • 学校网站怎么做推广网站建设的架构
  • 大团网站建设高端网站建设流行风
  • 网站只做程序员网络培训是什么意思
  • 做网站横幅价格做网站公司介绍ppt