输入和输出的一些小知识

一.先讲了print,println,printf的区别.

1.println方法输出会自动换行,可以接受一个参数,也可以不接受参数.

import java.util.Scanner;

public class Exercise{

public static void main(String[]args){

Scanner input = new Scanner(System.in);

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

int number_1 = input.nextInt();

System.out.println("请输入第二个数:");

int number_2 = input.nextInt();

System.out.println("第一个数/第二个数 = "+(number_1/number_2));

}

}

2.print方法不会自动换行,必须接受一个参数.

public class Demo8{ public static void main(String[]args){ System.out.println("序号\t语文\t数学\t英语\n"); System.out.println("1\t张三\t90\t86\t90\n");//张三同学的语文和英语很好 System.out.println("2\t李四\t80\t86\t91\n");//李思同学的英语相当好 System.out.println("3\t王五\t85\t60\t76\n");//王五同学的数学很偏科 System.out.println("4\t赵六\t78\t87\t85\n");//赵六同学的成绩较为均衡

System.out.print("序号\t语文\t数学\t英语\n");

System.out.print("1\t张三\t90\t86\t90\n");//张三同学的语文和英语很好

System.out.print("2\t李四\t80\t86\t91\n");//李思同学的英语相当好

System.out.print("3\t王五\t85\t60\t76\n");//王五同学的数学很偏科

System.out.print("4\t赵六\t78\t87\t85\n");//赵六

}

}

3.printf方法会格式化输出,%s是格式化输出字符串,%d是格式化输出整型,%f是格式化输出单精度浮点型,可以接受n个参数.

System.out.printf("我的名字:%s,我的年龄:%d,我的地址:%s","邓墅垸",21,"常德市");

二.讲了输入数据要怎样操作

要引入scanner类:]

importjava.util.scanner

Scannerinput=newScanner(System.in);//一个扫描器

intage=input.nextInt();

doubleheight=input.nextDouble();

Stringname=input.next();

输入中没有字符型的输入(nextchar()),只能把字符型的数据当字符串输入.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值