java怎样一次从控制台中接收多行数据?

2023-05-16

java怎样一次从控制台中接收多行数据?


主要功能代码如下:

package test;


import java.util.ArrayList;
import java.util.Scanner;


/**
 * @author : suyuyuan
 * @date :2016年5月24日 上午10:56:57
 * @version 1.0
 */
public class ScannerInput {
public static void main(String[] args) {


ArrayList<String> array = new ArrayList<String>();
Scanner scn = new Scanner(System.in);


String line;
String strings = "";
while (!"end".equals(line = scn.nextLine())) {
array.add(line);
strings += line + " ";


}


for (String str : array) {
System.out.println(str);
}


scn.close();


System.out.println(strings);
}


}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java怎样一次从控制台中接收多行数据? 的相关文章

  • 如何消除 Java BoxLayout 中的间距?

    I programmed following ListPanel 使用 JavaScriptBoxLayout public class ListPanel extends JPanel private ArrayList
  • Amazon Elasticache Redis 集群 - 无法获取端点

    我需要获取 Amazon Elasticache 中 Redis 集群的终端节点 以下代码适用于 Memcached 集群 但不适用于 Redis import com amazonaws auth AWSCredentials impor
  • 在 Eclipse 中隐藏重复的工具栏项

    我不知道如何 但我的 STS 有重复的工具栏项目 我不知道如何删除它们 这是我复制的工具栏的样子 我想摆脱这些 我试图隐藏工具栏 但这没有帮助 有人知道如何删除重复的吗 自从升级到 Oxygen 以来 我一直遇到同样的问题 我无法可靠地重现
  • 在此代码中,Runnable 未实例化。为什么?

    Runnable cannot instantiate public class Thread4 public static void main String args Thread t1 new Thread new Runnable R
  • 最终字段可能尚未/已经初始化[重复]

    这个问题在这里已经有答案了 可能的重复 如何处理抛出检查异常的静态最终字段初始值设定项 https stackoverflow com questions 1866770 how to handle a static final field
  • Java:无安全管理器:RMI 类加载器已禁用

    您好 我有 RMI 应用程序 现在我尝试从客户端调用服务器上的一些方法 我有以下代码 public static void main final String args try Setting the security manager Sy
  • 欧拉项目 45

    我还不是一名熟练的程序员 但我认为这是一个有趣的问题 我想我应该尝试一下 三角形 五边形 六边形 数字由以下生成 公式 三角形 T n n n 1 2 1 3 6 10 15 五边形 P n n 3n 1 2 1 5 12 22 35 六角
  • 使用java在网页中进行字符编码

    如何使用java找出网页中的字符编码类型 打开与 URL 的连接 使用URL openConnection http download oracle com javase 6 docs api java net URL html openC
  • java数学中的组合“N选择R”?

    java库中是否有内置方法可以为任何N R计算 N选择R 公式 实际上很容易计算N choose K甚至不需要计算阶乘 我们知道 公式为 N choose K is N N K K 因此 公式为 N choose K 1 is N N N
  • Hazelcast:连接到远程集群

    我们有一组 Hazelcast 节点 全部运行在一个远程系统 具有许多节点的单个物理系统 上 我们希望从外部客户端连接到该集群 一个 Java 应用程序 它使用如下代码连接到 Hazelcast ClientConfig clientCon
  • JPA 的 Hibernate 查询提示

    我一直在尝试为所有可以通过设置的提示找到一个明确的资源Query setHint String Object JPA 中的方法调用 但我一无所获 有人知道一个好的参考吗 See 3 4 1 7 查询提示 http docs jboss or
  • 按名称获取 ArrayList

    这是正确的获取方式吗ArrayList
  • Java8 项目上的 SonarQube 给出 jacoco-Exception

    我刚刚下载了最新版本 SonarQube 4 3 然后尝试使用以下命令构建 java 8 项目 mvn clean install mvn sonar sonar 这给了我下面的例外 谷歌搜索 我的印象是这是一个早期的问题 应该已经解决 h
  • 如何加载图像文件到ImageView?

    我试图在从文件选择器中选择图像文件后立即显示该图像文件 文件选择器仅限于 png 和 jpg 文件 所选文件存储在文件类型的变量中 为此 我设置了一个 ImageView 我希望用这个新文件设置图像 唯一的问题是它的类型是文件而不是图像 如
  • 在片段之间切换时底部导航栏会向下推

    在我的活动中 我有一个底部导航栏和框架布局来显示片段 一切正常 但问题是当我开始按顺序从 1 4 移动时 底部导航栏保持在其位置 但当我突然从 4 跳到2 然后底部导航栏就会超出屏幕 当再次单击同一项目时 它就会回到正常位置 该视频将清楚地
  • 从特定 JAR 文件读取资源(文件的重复路径)

    假设您有 jar1 和artifactId 动物园 jar2 和artifactId 动物 两个 jar 都有一个具有相同路径的资源文件 例如 animals animal txt 有什么方法可以从特定的 jar 中读取该文件吗 使用 ge
  • 线程上下文类加载器和普通类加载器的区别

    线程的上下文类加载器和普通类加载器有什么区别 也就是说 如果Thread currentThread getContextClassLoader and getClass getClassLoader 返回不同的类加载器对象 将使用哪一个
  • 乔达时间中两个日期之间的天数

    如何找到两次之间的天数差异乔达时间 http www joda org joda time DateTime http www joda org joda time apidocs org joda time DateTime html实例
  • AES 密钥是随机的吗?

    AES 密钥可以通过此代码生成 KeyGenerator kgen KeyGenerator getInstance AES kgen init 128 but 如果我有一个 非常可靠 的生成随机数的方法 我可以这样使用它吗 SecureR
  • while循环只执行一次

    我很难弄清楚为什么 while 循环实际上不会循环 它运行一次并停止 import java util public class mileskm public static void main String args Scanner inp

随机推荐

  • TI Openmp clacc编译器讲解

    Data 2017 12 29 Author cjh Theme TI Openmp clacc编译器讲解 本章内容主要分四讲来讲 xff1a 一 clacc编译器的讲解 二 makefile的讲解 三 openmp target语法讲解
  • 第二讲 STM32相关底层配置(一)

    本文是针对stm32F1系列的一些基础部分的底层配置的流程的总结 主要包括了GPIO普通配置 GPIO复用配置 GPIO重映射配置及中断优先级管理 其中紫色部分为调用正点原子的SYSTEM文件夹里的函数来实现相应步骤 GPIO普通配置 1
  • RCP开发中,对当前字体名字的获得

    Display getCurrent getSystemFont getFontData 0 getName 这句话获得的是当前字体的名字
  • sql server 中OPENROWSET与OPENDATASOURCE的用法

    SELECT FROM OPENROWSET 39 sqloledb 1 39 39 mrp server 39 39 sa 39 39 123 39 DBdata dbo tbG gzzxzl SELECT a FROM OPENROWS
  • 【RP2物联网实战(一)】C/C++&FreeRTOS版

    写在前面 树莓派pico xff0c 又称为RP2 xff0c 其开发方式多种多样 xff0c 有C语言和micropython语言 xff0c 工具有cmake xff0c vscode xff0c arduino xff0c thonn
  • CAS 5.3使用MySQL数据库登录

    作者 xff1a 张永利 一 本例环境说明 JDK 1 8CAS 5 3apache maven 3 6 0mysql 5 6 32 二 CAS 5 3基础环境搭建与验证 需要按照 CAS 5 3服务器搭建 搭建好环境 xff0c 并使用系
  • JAVA底层常见面试题

    关于集合 1 Java中的集合及其继承关系 关于集合的体系是每个人都应该烂熟于心的 尤其是对我们经常使用的List Map的原理更该如此 2 poll 方法和remove 方法区别 xff1f poll 和 remove 都是从队列中取出一
  • Realsense D435i 深度图优化_高精度模式

    目录 1 Intel RealSense Viewer中高精度预设 2 深度图优化 1 Intel RealSense Viewer中高精度预设 1 打开Intel RealSense Viewer 2 Preset gt High Acc
  • 知乎登录出现Miss argument grant_type 无法成功登录解决方法

    知乎的模拟登录 xff0c 出现Miss argument grant type 无法成功登录 根据网上的说法 需要进行chrome版本降级 要使用用Chrome 60版本 chromedriver2 3 1 chrome浏览器降到60版本
  • Cant Find Compiler Executable In Your Configured Search Path"的解决方法

    今天因为课后作业要使用C语言编程 xff0c 所以装了心爱的codeBlocks 无奈打开使用的时候却弹出 Cant Find Compiler Executable In Your Configured Search Path 的错误 导
  • 解决野火iMX6ULL-wifi连接问题

    这里主要解决的是野火的linux EBF6ULL S1 pro板子的AP6212wifi 模块无法顺利连接wifi的问题 按照视频里面说的进行操作 xff0c 未能顺利连接wifi 解决这个问题要注意下面几个问题 pro板子目前我知道可能分
  • tail命令详解

    tail命令 用途 xff1a 显示文件的最后几行 标准语法 xff1a tail f c Number n Number m Number b Number k Number file 逆序显示行 xff1a tail r n Numbe
  • 历史上消失的那 10 天去哪了?

    如果你查过万年历 xff0c 会发现1582年10月居然少了10天 xff01 http wannianli fkcha com year 1582 month 10 html Linux上有个cal命令可以查日历 xff0c 如果你查过1
  • 这些年,那些我们一起读过的代码

    刚毕业不久 xff0c 工作经验吧 xff0c 谈不上 xff0c 不过书架上那些东东还是能拿出来分享一下下的 xff1a 工作性质吧 xff0c 先就说下快速桌面应用开发工具之delphi吧 xff1a 1 delphi 6 开发人员指南
  • C++码农要读的经典

    刚大四 xff0c 还在忙着找工作 xff0c 读过的书不是很多 xff0c 还有一些好书在读 xff0c 还有一些书将来必读 C语言程序设计 谭浩强版本 这个版本一致被人说误导子弟 xff0c 当然还有很多人推崇 我觉得这本书不是什么好书
  • 大数据分析学习第六课 使用Java语言开发MapReduce实战

    我们知道 xff0c 从Hadoop官网下载的部署包里 xff0c 提供了不少jar包示例 xff0c 但是我们不了解内部的实现逻辑 xff0c 今天我就给大家介绍下 xff0c 在java开发环境下怎么实现一个MapReduce redu
  • 手机上有哪些不错的c语言编程软件?

    手机上编程C语言的软件其实非常多 xff0c 下面我介绍2个不错的软件 xff0c 分别是C语言编译器和C 43 43 编译器 xff0c 这2个软件都可以在手机上直接编译运行C语言程序 xff0c 而且使用起来非常不错 xff0c 下面我
  • Jstl标签<c:if>的用法

    转自 xff1a http blog 163 com yiba suanzao blog static 1305573772009929114816739 Jstl标签 lt c if gt 的用法 lt c if gt 标签必须要有tes
  • eclipse怎样对java代码自动排版,快速格式化,快速使代码对齐?

    转自 xff1a http jingyan baidu com article 3d69c5518fefe2f0cf02d705 html 如图所示 xff0c 找到 34 Source 34 点击 xff0c 在弹出的下拉框内 xff0c
  • java怎样一次从控制台中接收多行数据?

    java怎样一次从控制台中接收多行数据 xff1f 主要功能代码如下 xff1a package test import java util ArrayList import java util Scanner 64 author suyu