获取键盘录入内容的方法
来源:互联网 发布:咪蒙语录 知乎 编辑:程序博客网 时间:2024/05/21 10:54
package test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
import org.junit.Test;
public class Print {
// 从控制台接收一个字符,然后将其打印出来
// 方法1
@Test
public void print() throws IOException {
System.out.println("please input:");
char in = (char) System.in.read();
System.out.println(in);// 只能录入单个字符
}
// 方法2
@Test
public void print2() throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
System.out.println("please input:");
str = br.readLine();// 任何字符都可以录入,长度无限制
System.err.println(str);
// 想要得到从键盘输入的int,double等数据类型的值,要使用其对应的包装类进行转换
int i;
System.out.println("please input:");
i = Integer.parseInt(br.readLine());
System.out.print(i);
}
// 方法3 最强大、最简单的输入方式 ,使用Scanner类
@Test
public void print3() throws IOException {
Scanner sc = new Scanner(System.in);
System.out.println("please input your age:");
int age = sc.nextInt();
System.out.println("please input your name:");
String name = sc.next();
System.out.println("please input your salary:");
float salary = sc.nextFloat();
System.out
.println("name=" + name + ",age=" + age + ",salary=" + salary);
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
import org.junit.Test;
public class Print {
// 从控制台接收一个字符,然后将其打印出来
// 方法1
@Test
public void print() throws IOException {
System.out.println("please input:");
char in = (char) System.in.read();
System.out.println(in);// 只能录入单个字符
}
// 方法2
@Test
public void print2() throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
System.out.println("please input:");
str = br.readLine();// 任何字符都可以录入,长度无限制
System.err.println(str);
// 想要得到从键盘输入的int,double等数据类型的值,要使用其对应的包装类进行转换
int i;
System.out.println("please input:");
i = Integer.parseInt(br.readLine());
System.out.print(i);
}
// 方法3 最强大、最简单的输入方式 ,使用Scanner类
@Test
public void print3() throws IOException {
Scanner sc = new Scanner(System.in);
System.out.println("please input your age:");
int age = sc.nextInt();
System.out.println("please input your name:");
String name = sc.next();
System.out.println("please input your salary:");
float salary = sc.nextFloat();
System.out
.println("name=" + name + ",age=" + age + ",salary=" + salary);
}
}
- 获取键盘录入内容的方法
- 获取键盘录入信息
- 限制键盘的录入,
- UDP的键盘录入
- java的键盘录入
- java的键盘录入
- Java中接收键盘录入的三种方法
- 关于键盘录入的问题
- 黑马程序员—这是一个能够键盘录入路径去批量修改指定文件夹下所有指定文件内容的方法
- 键盘录入
- 键盘录入
- 键盘录入
- 键盘录入
- 键盘录入
- 键盘录入
- for 创建一个方法:键盘录入一个数 ,求它的 阶乘 及 阶乘的和
- string,stringBuilder,字符串的常用方法,键盘录入字符串,string的构造方法,string类的各种判断功能,string类的各种获取功能,string类的转换功能,切割方法
- 用for和do..while两种方法:键盘录入一个数 求阶乘的和
- 机器学习之K-means算法:深入浅出K-Means算法
- 【工具类-java image filter】如何利用java缩放图片?
- linux查看系统版本
- 关于异步任务AsyncTask的解析
- 今天开始学Python(函数可选参数)
- 获取键盘录入内容的方法
- hdu1597
- 新人开淘宝店做代销必须要了解的东西,你知道吗?
- C# 串口通讯的数据丢失和同步异步问题
- C#如何让子界面显示在父界面本体上
- Android电源管理
- dp之最长公共子序列算法
- 《c和指针》笔记--简洁的单项链表插入操作
- 20130115-使用Grails Shiro Plugin实现身份验证01