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

做原创短视频网站如何做镜像网站

做原创短视频网站,如何做镜像网站,新公司刚成立做网站,wordpress 文章样式扫描控制台输入 1.nextLine nextLine() 方法会扫描输入流中的字符#xff0c;直到遇到行末尾的换行符 \n#xff0c;然后将该行的内容作为字符串返回#xff0c;同时#xff0c;nextLine() 会将 Scanner 对象的位置移动到下一行的开头#xff0c;以便下一次读取数据时从下…扫描控制台输入 1.nextLine nextLine() 方法会扫描输入流中的字符直到遇到行末尾的换行符 \n然后将该行的内容作为字符串返回同时nextLine() 会将 Scanner 对象的位置移动到下一行的开头以便下一次读取数据时从下一行的开头开始读取。 Scanner scanner new Scanner(System.in); // 创建 Scanner 对象从标准输入流中读取数据 System.out.println(请输入多行文本以空行结束); StringBuilder sb new StringBuilder(); // 创建 StringBuilder 对象用于保存读取的文本 String line scanner.nextLine(); // 读取输入流中的第一行 while (!line.isEmpty()) { // 如果读取的行不为空则继续读取下一行sb.append(line).append(\n); // 将当前行的内容添加到 StringBuilder 对象中并换行line scanner.nextLine(); // 读取下一行 } System.out.println(您输入的文本是\n sb.toString()); // 打印读取的文本 scanner.close(); // 关闭 Scanner 对象2.nextInt nextInt() 用于从输入流中读取下一个整数并返回如果输入流中没有整数或者不是整数将抛出 InputMismatchException 异常。 3.其他方法 除了以上两个常用的方法Scanner 类中还有一些其他的方法 boolean hasNext()检查输入流是否还有下一个标记。boolean hasNextLine()检查输入流是否还有下一行。String next()读取输入流中的下一个标记使用默认的分隔符通常是空格或换行符。double nextDouble()读取输入流中的下一个双精度浮点数。 Scanner scanner new Scanner(System.in); // 创建 Scanner 对象从标准输入流中读取数据 System.out.print(请输入一个整数); if (scanner.hasNextInt()) { // 判断输入流中是否有下一个整数int num scanner.nextInt(); // 读取输入流中的下一个整数System.out.println(您输入的整数是 num); } else {System.out.println(输入的不是整数); } scanner.nextLine(); // 读取输入流中的换行符System.out.print(请输入多个单词以空格分隔); while (scanner.hasNext()) { // 判断输入流中是否还有下一个标记String word scanner.next(); // 读取输入流中的下一个单词System.out.println(您输入的单词是 word); } scanner.nextLine(); // 读取输入流中的换行符System.out.print(请输入一个实数); if (scanner.hasNextDouble()) { // 判断输入流中是否有下一个实数double num scanner.nextDouble(); // 读取输入流中的下一个实数System.out.println(您输入的实数是 num); } else {System.out.println(输入的不是实数); } scanner.nextLine(); // 读取输入流中的换行符System.out.print(请输入一个字符串); if (scanner.hasNextLine()) { // 判断输入流中是否有下一行String line scanner.nextLine(); // 读取输入流中的下一行System.out.println(您输入的字符串是 line); } else {System.out.println(输入的不是字符串); } scanner.close(); // 关闭 Scanner 对象扫描文件 try {// 创建 File 对象表示要扫描的文件File file new File(docs/安装环境.md);Scanner scanner new Scanner(file); // 创建 Scanner 对象从文件中读取数据while (scanner.hasNextLine()) { // 判断文件中是否有下一行String line scanner.nextLine(); // 读取文件中的下一行System.out.println(line); // 打印读取的行}scanner.close(); // 关闭 Scanner 对象 } catch (FileNotFoundException e) {System.out.println(文件不存在); } 在上面的示例中我们首先创建了一个 File 对象表示要扫描的文件。然后我们使用 Scanner 类的构造方法来创建 Scanner 对象将文件作为参数传递给构造方法。在 while 循环中我们使用 hasNextLine() 方法来判断文件中是否有下一行如果有则使用 nextLine() 方法读取该行字符串并使用 println() 方法将其打印出来。最后我们在程序结束前使用 close() 方法关闭 Scanner 对象. 查找匹配项 实例 String input good good study, day day up.; Scanner scanner new Scanner(input); String result;// 使用 findInLine() 方法查找字符串中的单词 result scanner.findInLine(study); System.out.println(findInLine(): result); // 输出 study// 使用 findWithinHorizon() 方法查找字符串中的单词 scanner new Scanner(input); result scanner.findWithinHorizon(study, 20); System.out.println(findWithinHorizon(): result); // 输出 studyscanner.close(); // 关闭 Scanner 对象在上面的示例中我们首先创建了一个字符串 input表示要查找的文本。然后我们使用 Scanner 类的构造方法创建 Scanner 对象并将 input 作为输入流传递给该对象。接着我们使用 findInLine() 方法和 findWithinHorizon() 方法分别查找字符串中的单词 study。其中findInLine() 方法在当前行中查找匹配项而 findWithinHorizon() 方法在指定的限制范围内查找匹配项。在本例中我们将查找的范围限制为前 20 个字符。 需要注意的是findInLine() 方法和 findWithinHorizon() 方法都返回找到的匹配项。如果没有找到匹配项则返回 null。此外findInLine() 方法和 findWithinHorizon() 方法都会忽略默认的分隔符因此需要使用正则表达式来指定查找的模式。 小结 总之Scanner 类是一个功能强大的输入处理工具类不仅可以扫描控制台的输入流还可以扫描文件并且提供了多种方法来读取不同类型的数据比如 next(), nextInt(), nextLine()如, nextDouble() 等。
http://www.hkea.cn/news/14268864/

相关文章:

  • 注册工作室流程及费用乐云seo网站建设公司
  • 云南住房与建设厅网站做网站先学美工
  • 贴心的广州网站建设互联网营销师证书含金量
  • 公司产品展厅设计阳江优化网站排名
  • 线上营销模式优化营商环境存在问题及整改措施
  • 濮阳建站推广哪家好wordpress翠珠林
  • 网站建设后台wordpress编辑页面模板
  • 商会建设网站说明网站建设常态化工作机制
  • 龙岗网站优化培训成都建立网站的公司网站
  • 做网站的难点wordpress entware
  • 网站后台这么做怎样建设论坛网站
  • 链接制作网站哈尔滨网站设计哪家好
  • 艾特思成都网站建设网站建设视频教程
  • 开原网站开发网站模板文件扫描
  • 网站建设带主机为什么要进行网店装修
  • 宁乡县住房和城乡建设局网站网络优化网站建设学习
  • 济南网站设计价格建设工程公司是干什么的
  • 网站开发系统调研目的wordpress手机不能访问
  • 网站seo与网站没关大连华南网站制作公司
  • 自己随便玩玩的网站怎么建设php网站案例
  • 专业做室内设计的网站wordpress如何管理员密码
  • 如何做网站安全加固网站建设销售客户疑问
  • 四川纵川建设机械有限公司网站棕色网站模板
  • 百度网站建设工资上海前十名广告公司
  • 古典家具网站模板wordpress表单支付插件下载
  • 网站广告推广平台搜索引擎谷歌
  • 网站开发设计方案东莞做网站网络公司
  • 文化建设的现状及思考seo软件推广
  • 灌云县建设局网站手机搜索网站建设
  • 做油和米的网站烟台制作网站的公司简介