java接收用户的输入和输出
来源:互联网 发布:数据采集仪销售电话 编辑:程序博客网 时间:2024/05/16 23:35
1.输入单个字符
system.in.read()方法读入一个字符,system.in 可以理解成用户的键盘输入。
import java.io.IOException;
public class inputouput {
public static void main(String[] args) throws IOException {
// TODO 自动生成的方法存根
char a ='k' ;
System.out.println("请输入一个字符:");
a = (char) System.in.read();
System.out.println("您输入的字符为:"+a+"字符。");
}
}
2.输入多个字符
使用BufferedReader对象调用readLine()方法输入多个字符。
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
String str;
System.out.println("请输入一个字符串:");
str = buf.readLine();
System.out.println("宁输入的字符串是:"+str);
3.使用图形方式输入数据
使用JOptionPane中的showInputDialog()方法接受用户输入,showMessageDialog方法输入到屏幕。
double a = 0.0;
double b = 0.0;
String str = JOptionPane.showInputDialog("请输入正方形的边长:");
a = Double.parseDouble(str);//解析str,并返回double类型 ;举一反三
b = a * a;
JOptionPane.showMessageDialog(null, "正方形边长为:"+a+"\n 正方形面积为:"+b);
4.使用Scanner类输入数据
--------------------2017年3月18日20:05:33
使用Scanner 类时必须导入java.util.Scanner. 利用Scanner类中的next(),nextByte(),nextShort(),nextDouble()......方法接受用户各种类型的数据。
System.out.println("请输入一串字符:");
Scanner scanner=new Scanner(System.in);
String string = null;
string = scanner.next();
System.out.println("您输入的字符为:"+string);
1 0
- java接收用户的输入和输出
- ios - 基本的用户输入和输出
- python 接收用户的输入
- Java的输入和输出
- java的输入和输出
- 接收用户输入的一句英文,将其中的单词以反序输出
- 使用递归实现接收用户输入的正整数,输出该数的阶乘
- 接收用户输入的年月(1990年以后),在控制台中输出当月日历。
- java实例之接收用户控制台输入
- 编写Java程序,实现接收用户输入的正整数,输出该数的阶乘。要求:限制输入的数据在1-10之间,无效数据进行提示,结束程序。输出结果如:4!=1*2*3*4=24
- 接收控制台的输入并输出
- 批处理接收来自用户输入的参数
- JAVA的输入流和输出流
- 输入和输出--java的NIO
- 写一个控制台应用程序,它接收用户输入的字符串,将其中的字符顺序,反顺序输出!
- 接收用户输入的10个整数,将这10个整数按从大到小顺寻输出,注意nextInt()方法
- 用户输入字符串,输出所有排列 java
- Python 利用StringVar接收用户输入, 制作用户名和密码的验证登录窗口
- AndroidStudio利用android-support-multidex解决65536问题64k问题
- Python获取数据库数据并保存在excel表格中
- hibernate catalog 坑
- nmap学习之操作系统探测
- socket的发送与接收缓冲区
- java接收用户的输入和输出
- 基础命令gedit
- H/D
- Java虚拟机类加载机制
- 国际C语言乱码大赛
- 练习系统 实验四 放苹果
- ng-repeat产生的ng-model中取不到值的问题
- 程序修改文件
- G