`
ricoyu
  • 浏览: 10214 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

从console读取数据的简单方法

    博客分类:
  • Java
 
阅读更多
package io;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;

public class ConsoleInput {

	public static void main(String[] args) {
		ConsoleInput consoleInput = new ConsoleInput();
		consoleInput.viaScanner();
		consoleInput.viaBufferedReader();
	}
	
	/**
	 * 通过java.util.Scanner类来读取
	 */
	void viaScanner(){
		Scanner in = new Scanner(System.in);
		System.out.println("得到第一个输入:"+in.nextLine());
		//如果输入的不是数字会报java.util.InputMismatchException
		System.out.println("得到第二个输入:"+in.nextFloat());
	}
	
	/**
	 * 通过BufferedReader来读取
	 */
	void viaBufferedReader(){
		BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
		try {
			System.out.println("得到第三个输入:"+reader.readLine());
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}
 
分享到:
评论

相关推荐

    Java控制台数据获取方法及比较

    在Java编程中,从控制台获取数据是一项基础但至关重要的技能,尤其对于控制台应用程序而言。随着Java版本的不断更新,JDK提供了多种方法来实现这一功能,包括使用`System.in`、`Scanner`以及`Console`类。本文将详细...

    C#通过串口读取和发送数据

    本文将详细讲解如何使用C#语言通过串口进行数据的读取和发送,这对于初学者来说是非常实用的知识点。 C#是微软开发的一种面向对象的编程语言,它具有丰富的类库和强大的功能,可以方便地处理各种系统级任务,包括...

    SerialPort访问接口获取电子称数据

    SerialPort 访问接口获取电子称数据是指通过 SerialPort 访问电子秤设备,读取电子秤的数据,并将其转换为可读的格式。下面将详细介绍 SerialPort 访问接口获取电子称数据的知识点。 一、SerialPort 概述 ...

    TcpClient 异步读取数据

    `TcpClient`提供了异步读取数据的方法——`BeginReceive`和`EndReceive`。下面是如何使用这两个方法的一个基本示例: ```csharp byte[] buffer = new byte[1024]; // 缓冲区 NetworkStream stream = client....

    Java如何从掌握台中读取数据_.docx

    在 JDK 6.0 版本中,虽然 Scanner 类已经足够强大,但官方还是为 Console 类增加了一个新的方法 readLine(),使得直接从控制台读取数据变得更加简单。Console 类是为那些希望在没有图形用户界面的情况下运行的程序...

    jquery获取后台数据生成下拉框

    console.error('获取数据失败:', status, error); } }); ``` 在这个例子中,我们假设后端返回的数据是一个JSON数组,每个元素包含`value`和`label`,分别代表下拉项的值和显示文本。当Ajax请求成功时,我们遍历...

    C#从DataTable获取数据的方法

    本文将深入探讨如何从DataTable中获取数据,以及一些相关的操作技巧。 首先,DataTable是.NET Framework中的System.Data命名空间下的一个类,它是DataSet的一部分,用于存储和管理表格形式的数据。它可以通过ADO...

    康耐视二维码采集器数据读取方法。

    然后,我们使用`ReceiveAsync`方法异步接收数据,并在接收到数据后调用`ProcessQRData`函数进行进一步处理。注意,实际应用中你需要根据设备的具体协议来解析接收到的数据。 此外,为了确保稳定可靠的通信,还需要...

    C# 简单的serialport控件读取数据

    本篇将深入探讨如何使用SerialPort控件进行简单数据读取。 1. **SerialPort类的引入** 在C#项目中,首先需要引入`System.IO.Ports`命名空间,通过这个命名空间,我们可以访问到SerialPort类。在代码中加入以下语句...

    C# 读取PLC DB块数据DEMO

    下面是一段简单的代码示例,展示了如何使用`S7.Net`库连接到PLC并读取DB块数据: ```csharp using S7; using System; class Program { static void Main(string[] args) { // 创建PLC连接 var plc = new Plc...

    C# 使用 StreamWriter 读取数据

    StreamReader提供了`ReadLine`、`Read`和`ReadToEnd`等方法来从文件获取数据。下面是一个简单的例子,展示了如何使用StreamReader读取文件内容: ```csharp // 创建StreamReader实例 StreamReader reader = new ...

    C#中读取Excel表格数据实例

    如果你的项目只需要简单地读取Excel数据,`System.Data.OleDb`可能是最快速、最简便的选择。如果需要进行复杂的操作或支持.xlsx格式,第三方库会更为合适。在本示例中,`TestExcel`可能是用于演示这些概念的代码或...

    【JavaScript源代码】js获取USB扫码枪数据的方法.docx

    在JavaScript编程中,有时我们需要与硬件设备如USB扫码枪进行交互,以便实时获取扫描到的数据。本文将介绍一种有效的方法来处理USB扫码枪输入的数据,确保数据完整无误,并能够自动触发登录功能。 首先,要获取USB...

    ConsoleApplication1.rar

    总结来说,通过Visual Studio创建的"ConsoleApplication1"项目,我们可以实现单链表数据结构,学习如何从文件读取数据,插入和删除元素。这些都是数据结构与算法的基础,对于任何程序员来说都至关重要,无论是在学术...

    java的数据输入:从控制台输入数据分享.pdf

    总的来说,Java提供了多种从控制台获取数据的方法,根据具体需求选择合适的方式。标准输入流适用于简单场景,Scanner类适合处理复杂输入,而Console类则在需要额外控制台功能时发挥作用。了解这些方法有助于编写更加...

    usb接口 数据读取

    以下是一个简单的C#代码示例,展示了如何使用HidLibrary从USB设备读取数据: ```csharp using HidLibrary; public class UsbDeviceManager { private HidDevice _device; public void Connect(int vendorId, ...

    C#简单的读取EXCEL数据demo例子

    在这个EPPlus示例中,我们创建了一个`ExcelPackage`对象来加载Excel文件,然后直接访问工作表的`Dimension`属性获取数据范围,最后遍历并打印单元格值。 无论是使用Microsoft.Office.Interop.Excel还是第三方库,...

    echar读取数据的demo

    首先,ECharts 可以通过 JavaScript API 从不同数据源获取数据,包括静态 JSON 文件、Ajax 请求以及服务器提供的 API。在本示例中,我们假设数据来源于 MySQL 数据库。MySQL 是一个广泛使用的开源关系型数据库管理...

    QT控制台consoleQTextStream类获取键盘输入响应

    当用户在控制台输入并按下回车后,`QTextStream`会捕获这个输入事件,并将其保存在`in`对象中,我们可以通过调用相应的读取方法来获取。 除了简单的读取一行文本,`QTextStream`还支持更复杂的格式化输入和输出。...

    基于VueElementUI快速创建生成表单进行数据校验获取表单数据

    获取表单数据非常简单,只需在Vue实例上使用`this.$refs`访问到表单的引用,然后调用`validate`方法进行数据校验,最后通过`this.$refs.formRef.model`获取已填充的数据: ```js methods: { handleSubmit() { ...

Global site tag (gtag.js) - Google Analytics