一、从键盘输入一个数

想必第一种大家都会,也是最简单的一种,这里简单跳过。package com.sise.test;

import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc=new Scanner(System.in);

int s=sc.nextInt();

//其他数据类型对应

//float s=sc.nextFloat();

System.out.println(s);

}

}

二、从键盘输入指定长度的数组

先输入数组的长度,再输入个数为s的数组,最后输出。package com.sise.test;

import java.util.Arrays;

import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc=new Scanner(System.in);

int s=sc.nextInt();

int[] a=new int[s];

for(int i=0;i

a[i]=sc.nextInt();

}

//返回指定数组内容的字符串表示形式

System.out.println(Arrays.toString(a));

}

}

三、从键盘输入一串字符串package com.sise.test;

import java.util.Arrays;

import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc=new Scanner(System.in);

String s=sc.nextLine();

System.out.println(s);

}

}

四、从键盘输入不确定个数的数组,数与数之间用空格隔开。最后把数字放入一个数组中。package com.sise.test;

import java.util.Scanner;

public class Test01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc=new Scanner(System.in);

String s=sc.nextLine();

String[] str=s.split("\\s");

int[] a=new int[str.length];

for(int i=0;i

//目的是输出一个十进制数

a[i]=Integer.parseInt(str[i]);

}

for(int i=0;i

System.out.println(a[i]+" ");

}

}

}

五、使用BufferedReader取得含空格的输入package com.sise.test;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class Test01 {

public static void main(String[] args) {

// TODO Auto-generated method stub

//创建一个BufferedReader对象

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

String read = null;

try {

read = br.readLine();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

System.out.println(read);

}

}

java从键盘读入数据_关于Java中从键盘读入各种数据的方式相关推荐

  1. R中6种读入表格数据的方式哪个最快?结果出人意料!

    R怎么读入表格数据最快? R中有6个常用数据读取函数: utils::read.csv: 默认使用的读入方式 (read.table) readr::read_csv: readr包中的读入函数 (R ...

  2. java的sas数据安全_使用sas中的do循环指定数据信息

    这里有一些方法可行 . 最直接可以翻译的方法是使用宏语言 . 你需要将这两个循环翻译成这样的东西: %do i = 1940 %to 2018; %do j = 1 %to 12; informat ...

  3. java.lang.IllegalArgumentException: 字符[_]在域名中永远无效。 at

    [http-nio-8080-exec-1] org.apache.coyote.AbstractProcessor.parseHost [xxx_tomcat] 是无效主机注意:更多的请求解析错误将 ...

  4. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  5. Extjs中三种不同的数据提交方式

    Extjs中三种不同的数据提交方式 Extjs的三种提交方式: 表单Ajax提交,普通提交,单独Ajax提交: 1.表单ajax提交(默认提交方式) 提交函数:当按下表单中的提交按钮时执行下面的btn ...

  6. java怎么设置多个输入_Java中从键盘输入多个整数的方法

    Java中从键盘输入多个整数的方法 发布于 2020-4-2| 复制链接 分享一篇关于Java中从键盘输入多个整数的方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小妖过来看看吧 例题:求数列的 ...

  7. java 线程组作用_浅析Java中线程组(ThreadGroup类)

    一.概念 Java中使用ThreadGroup类来代表线程组,表示一组线程的集合,可以对一批线程和线程组进行管理.可以把线程归属到某一个线程组中,线程组中可以有线程对象,也可以有线程组,组中还可以有线 ...

  8. java xml dom4j 解析_在JAVA中怎么用DOM和DOM4j解析XML啊?

    二.XML文件 三.开始解析 public class JDOMTest { public static void main(String[] args) { // 进行对books.xml文件的JD ...

  9. java try catch嵌套_解析Java中未被捕获的异常以及try语句的嵌套使用

    Java未被捕获的异常 在你学习在程序中处理异常之前,看一看如果你不处理它们会有什么情况发生是很有好处的.下面的小程序包括一个故意导致被零除错误的表达式. class Exc0 { public st ...

  10. java 文件内容排序_在Java中对2个大型文本文件进行排序的最佳方法是什么?

    我正在构建一个简单的 Java应用程序,涉及从csv文件中读取信息. csv文件中的信息以这种形式出现: "ID","Description" "AB ...

最新文章

  1. hitTest和pointInside如何响应用户点击事件
  2. php5.5.9 新特性,php,_PHP 5.5.9版本中COOKIE的奇怪现象,php - phpStudy
  3. mvvm模式和mvc的区别_Android 开发中的架构模式 -- MVC / MVP / MVVM
  4. Windows Terminal 窗口/控制台切换快捷键总结
  5. Python用可变参数找出最大值和最小值
  6. FFmpeg拼接文件常见问题
  7. 室内定位——卡尔曼滤波原理、Matlab与javascript实现
  8. 网络安全知识竞赛(国家信息安全水平考试NISP)模拟题1
  9. 如何消除文法的二义性
  10. 计算机组成及linux基础
  11. indent用法 [indent Usage]
  12. c51中断优先级c语言,基于proteus的51单片机开发实例(14)中断嵌套和中断优先级...
  13. Smoke testing,Sanity testing and Regression testing
  14. 第068封“情书”:耶路撒冷Assembling a 3DScanOfTheEarth可视化地图数据
  15. Reg 命令修改注册表
  16. Python爬虫进阶之起点中文网字体反扒保姆级教程!!!
  17. 数据可视化大屏应急管理综合指挥调度系统完整案例详解(PHP-API、Echarts、百度地图)
  18. mysql数据库问题解答_MySQL数据库常见错误问题解答 - MySQL 教程精选
  19. 我国第一部电子计算机诞生于,占地达40平方米 我国第一部国产电子计算机于1958年诞生...
  20. 深度强化学习 - 无人驾驶自行车

热门文章

  1. txt音乐播放器PC版免费下载(包含C程序源码与exe文件)
  2. 苹果手机备份有必要吗_苹果手机备份最简单方式!原来大神都这样做
  3. 华科计算机学院三好学生,2015-2016年度本科生国奖国励校三好奖学金评选细则(含加分项)...
  4. 立创EDA能代替传统的PCB设计软件么?比如AD、protel等?可以
  5. [python]微信公众号文章爬取
  6. win10 家庭版cmd命令打开超级管理员和关闭超级管理员
  7. 初中数学抽象教学的案例_初中数学数形结合思想教学研究与案例分析
  8. 7月11日自助装机配置专家点评
  9. DPDK 无锁ring, 详解
  10. 【人脸表情识别】基于matlab GUI微表情识别系统【含Matlab源码 1852期】