java接收控制台输入参数InputStreamReader

import java.io.BufferedReader;

import java.io.InputStreamReader;

// InputStreamReader 类在java.io中

public class rawinput {

/*

* 接收控制台输入数据

* 判断这个两个数据是否相等

*/

public static void main(String[] args) {

try{

InputStreamReader isr = new InputStreamReader(System.in);

// 使用BufferedReader 将数据放入缓冲区

BufferedReader br = new BufferedReader(isr);

System.out.println("请输入一个数字:");

String s1 = br.readLine();

String s2 = br.readLine();

// 控制台输入的数据默认都被当成字符串,需要将字符串转为数字

// 需要把String 转换为float

float f1 = Float.parseFloat(s1);

float f2 = Float.parseFloat(s2);

if (f1 == f2){

System.out.println("相等");

}else{

System.out.println("不相等");

}

}catch(Exception e){

e.printStackTrace();

}

}

时间: 2024-10-17 09:39:19

java接收控制台输入参数InputStreamReader的相关文章

java 怎么实现接收控制台输入?

//接收键盘输入: //怎么实现接收控制台输入? import java.util.Scanner; //Test.java import java.util.Scanner; public class Test16{ public static void main(String args[]){ System.out.println("input a number:"); Scanner in =new Scanner(System.in); int x1=in.nextInt();

第4章 Java接收用户输入

第4章 Java接收用户输入 1.输入 使用Scanner工具类可以换取用户输入的数据Scanner类位于java.util包中,使用时需要导入此包使用步骤: 1.导入java.util.Scanner类 例:import java.util.Scanner 2.创建Scanner对象 例:Scanner input=new Scanner(System.in); 3.接收并保存用户输入值 例:int score=input.nextInt(); input之后可以选择很多方法,注意使用 一般是

python 输入参数解包,模块导入,接收IO输入参数

#coding=utf-8 from sys import argv script,first,second,third = argv print "the script is=",script print "the first is=",first print "the second is=",second print "the third is=",third """ 执行方法 D:\>

I学霸官方免费教程二十二:Java常用类之接收控制台输入 Scanner类

Scanner类(了解即可) 使用Scanner类接收键盘的输入1.创建Scanner对象的语法:Scanner scan = new Scanner(System.in);2.使用Scanner对象接收键盘输入:scan.next();//等待并接收键盘输入 实例: package common_class; import java.util.Scanner; /**  * 演示Scanner类  * 模拟用户登录  * @author 学霸联盟 - 赵灿  */ public class S

【java】控制台输入小节

BufferedReader 最基础的方法,从System.in输入流中获取数据 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { System.out.println(br.readLine()); } catch (IOException e) { e.printStackTrace(); } Scanner Scanner sc = new Scanner(System.in);

[JAVA]—接收用户输入的数字,然后计算该数字的阶乘

import java.util.Scanner;//控制器输入需要用到Scanner public class Factorial { public static void main(String[] args) { System.out.println("请输入一个正数:");//在控制台提示输入 Scanner sc = new Scanner(System.in); String str = sc.nextLine(); /*当通过new Scanner(System.in)创

Java--分支语句、循环、数组、控制台输入语句、常用数学函数

**-----本章节-----** 1.分支语句 2.循环 3.数组 4.控制台输入语句 5.部分常用的数学函数 ============================================================== 一分支语句 1.概念 (1)分支语句又称条件语句条件语句使部分程序可根据某些表达式的值被有选择地执行. (2)Java编程语言支持双路 if和多路 switch 分支语句. ===========================================

算术运算符与控制台输入

基本运算符:"+   -   *   /" "+"的作用: +在算术运算符中表示做加法运算 在字符串中,可以用来连接字符串,同时也可以和其他的数据类型的变量进行连接 关系运算符:">,<"  "==,!="  ">=,<=" 关系运算符的作用:用来做比较运算,比较结果是boolean类型 自增(自减)的运算符:++,-- 可以将当前的变量自我增加(减少)1的运算符 1:i++,后++

eclipse控制台输入

控制台输入语句 使用Scanner类,首先要导入 import java.util.Scanner; 然后建立对象 Scanner sc = new Scanner(System.in); 然后就可以接收控制台输入的各种数据类型了. 比如: String s = sc.next();//接收控制台输入的各种数据类型 String s = sc.nextLine();//接收控制台输入的各种数据类型 next和nextLine的区别是,前者接收的字符串到第一个空格为止,后者接收的字符串可以包含空格