Java基础-1、数据类型与输入输出

1、输入输出方法:

  double a;
  Scanner in=new Scanner(System.in);//定义输入对象
  a=in.nextDouble();//输入为double型的成员函数
  System.out.println(a);//调用输出函数
  int b;
  b=in.nextInt();//输入为int的成员函数
  System.out.println(b);//调用输出函数,输出完毕后会输出一个换行符
  System.out.print(b);//输出之后不输出换行符
  in.close();//关闭这个对象(我暂时不知道为什么要关闭)

想输入要定义输入对象,然后调用该对象的成员函数来完成各种类型的输入。
想输出直接调用输出函数
小于十时前面带个零

System.out.printf("%02d:%02d\n",hour.getTime(),min.getTime());

3、java数据类型
在这里插入图片描述
整型:
byte - > 1字节
short - > 2字节
int - > 4字节
long - > 8字节
浮点型:
float - >4字节
double - >8字节
字符型:
char ->2字节
布尔型:
boolean ->1字节(在数组中占1个字节,单独使用时占4个字节)

取值范围都是-2exp(n)~2exp(n)-1 ,其中n为字节数*8-1,正数减去1是因为全1为0(二进制中有正0和负0,负0全0,正0全1)

Java默认小数是double类型

float a=2.5;//error
float a=3.2;

Cpp打印bool类型,打印出来是0或1
Java打印Boolean类型,打印出来是true或false

浙江大学mooc上2.2节有ecplise加断点,调试运行的教学

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值