【无标题】java基础01

本文详细介绍了Java中的8大基本数据类型(包括整数、浮点数、字符、布尔等),以及引用数据类型如String的使用。内容涵盖了算术、比较和逻辑运算符,以及如何通过Scanner进行人机交互,接收用户输入并进行计算。
摘要由CSDN通过智能技术生成

数据类型:
一、8大基本数据类型:
整数:
byte 极短
short 短整型
**int 整型
**long 长整型
浮点数:(小数)
float 单精度浮点数
**double 双精度浮点数
字符类型:
Char ch=’a’
布尔类型:
Boolean bool=true;
例子:
//数值类型 整形
byte num1=10;
short num2=1;
int num3=1;
long num4= 1L;
//浮点数 小数
float num5=10.5F;
double num6=20.56;
//字符类型
char ch=‘A’;
//布尔类型
Boolean bool=true;
二、引用数据类型:String
快捷键:格式化代码:ctrl+atl+l
运算符:
1.算术运算符:
+ - * / %(取余数)
++ 自增运算,代表+1 ;+1:1数字运算加法 2连接
– 自减运算,代表-1
+=2; -= *= /=
2.比较运算符:

=
<
<=
==
!=
列子:
public class text3 {
public static void main(String[] args) {
int num1=5;
int num2=5;
System.out.println(num1>num2);
System.out.println(num1>=num2);
System.out.println(num1<num2);
System.out.println(num1<=num2);
System.out.println(num1==num2);
System.out.println(num1!=num2);
}
}
3.逻辑运算符:
&: 与(两个表达式(boolean)的值如果都为真,则整个式子都为真;表达式:两个操作数中间有符号
||: 或(表达式中有一个是对的,结果就是对的)
!:非(过程是对的,但是结果相反)eg:(!(num1<num2));
优先级:比较运算符>逻辑运算符
Num1>num2 true
True&false 易读性

步骤:
如果Scanner为红色的,则把光标定位在单词上,按alt+回车键
人机交互:
Scanner input=new Scanner(System.in);
//人机交互,面向对象编程
Scanner input=new Scanner(System.in);
//此方法能接受键盘录入的数据
System.out.println(“请输入你的姓名:”);
String name=input.next();
System.out.println(“你的姓名为:”+name);

// 字符串: next()
// 整数: nextInt()
// 浮点数: nextDouble();
列子:
public class Demo14 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out. println(“两个浮点数相加运算:”); System.out. println(“请输入第一个浮点数:”); double numl = input.nextDouble();
System.out.println(“请输入第二个浮点数:”); double num2 = input.nextDouble();
System.out.println(“输入的两个浮点数之和为:”+(num1+num2));

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值