Java中的输入输出语句

引入 Scanner类:import java.util.Scanner;

(1)创建Scanner类对象;

Scanner 标识符=new Scanner(System.in);

如:Scanner readData=new Scanner(System.in);

(2)调用Scanner类的方法读取数据,方法包括nextInt(),nextByte(),nextShort()等;

例如:int sumData;

sumData=readData.nextInt();//重键盘中输入


/*输入
 * 从键盘输入到内存,首先要建立一个管道,管道建立好以后,再用一定的方法输入;
 * 建立管道   BufferedReader br=new BUfferedReader(new InputStreamReader(System.im));
 *这个管道建立时,用到了java.io.*;包
 *管道建立好,用readLine()方法输入;
 *String s=br.readLine();
 *假设输入的是一个整数,则上述方法存入后数字构成字符串,需要进行转换得到10;
 */
import java.io.*;
public class outin{
    public static void main(String args[]){
        String s=null;
        int n=0;
            try{
                System.out.println("输入年龄:");
                BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
                 s=br.readLine();
                 n=Integer.parseInt(s);
            }catch(IOException e){}
            System.out.println("年龄"+n);
        }
}


Java中的输出语句有四种: 1. System.out.println(1111); - 换行打印 2. System.out.print(1111); - 不换行打印 3. System.out.write(2222); - 字节输出 4. System.out.printf("% 8.3f\n", 3.14); - 按格式输出 System.out.println()是最常用的输出语句,它会将括号内的内容转换成字符串输出到控制台,并且在末尾换行。如果输出的是基本数据类型,会自动转换为字符串。如果输出的是对象,会自动调用对象的toString()方法并将返回值输出。 System.out.print()与System.out.println()类似,区别在于前者输出后不换行。 System.out.printf()方法继承了C语言的输出方式,通过格式化文本和参数列表输出。 Java中的输入语句有以下几种方式: 1. BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); - 使用BufferedReader的readLine()方法读取一行输入 2. Scanner类的常用方法系列: - nextInt(): 输入整数 - nextLine(): 输入字符串 - nextDouble(): 输入双精度数 - next(): 输入字符串(以空格作为分隔符) 以下是一个示例代码: import java.util.*; public class Demo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入姓名:"); String name = scanner.nextLine(); System.out.print("请输入年龄:"); int age = scanner.nextInt(); System.out.println("姓名:" + name + " 年龄:" + age); scanner.close(); // 关闭Scanner对象 } }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值