1.交换两个数 2.求最大值和最小值3.变量的基本知识点

一.交换两个数
在这里插入图片描述
二.给定三个数字,求最大值和最小值
在这里插入图片描述
三.变量的基本知识点.
1.整型变量 int

int num = 10;
system.out.println(num);

在 Java 中, 一个 int 变量占 4 个字节. 和操作系统没有直接关系. 4 个字节表示的数据范围是 -2^31 -> 2^31-1 , 也就大概是 -21亿 到 +21亿.为了表示更大的数据,java提供了long类型.
2.长整型变量 long

long num = 10L;
system.out.println(num);	

Java 中 long 类型占 8 个字节. 表示的数据范围 -2^63 -> 2^63-1,远远超出int表示的范围.
3.双精度浮点型变量 double

double num = 1.0;
system.out.println(num);

Java 中的 double 虽然也是 8 个字节, 但是浮点数的内存布局和整数差别很大, 不能单纯的用 2 ^ n 的形式表示数据范围. Java 的 double 类型的内存布局遵守 IEEE 754 标准(和C语言一样), 尝试使用有限的内存空间表示可能无限的小数, 势必会存在一定的精度误差.
4.单精度浮点型变量

float num = 1.0F;
system.out,println(num);

float 类型在 Java 中占四个字节, 同样遵守 IEEE 754 标准. 由于表示的数据精度范围较小, 一般在工程上用到浮点数都优先考虑 double, 不太推荐使用 float.
5.字符类型变量

char = 'A';
system.out,println(num);

在java中,可以使用一个字符表示一个汉字例如: char = ‘啊’;注意:在执行时可能会出现错误,所以我们应该在javac时,
加上 -encoding utf8.
6.字节类型变量

byte value = 0;
system.out,println(value);

字节类型表示的也是整数. 只占一个字节, 表示范围较小 (-128 -> +127 ) ,字节类型和字符类型互不相干.
7.短整型变量

short  value = 0;
system.out.println(value);

short 占用 2 个字节, 表示的数据范围是 -32768 -> +32767 2. 这个表示范围比较小, 一般不推荐使用
8. 布尔类型变量

boolean value = ture;
system.out.prinln(value);

boolean 类型的变量只有两种取值, true 表示真, false 表示假. Java 的 boolean 类型和 int 不能相互转换, 不存在 1 表示 true, 0 表示 false 这样的用法. boolean 类型有些 JVM 的实现是占 1 个字节, 有些是占 1 个比特位, 这个没有明确规定.
9.字符串类型变量
把一些字符放到一起就构成了字符串

String name = "zhangsan";
System.out.println(name);

Java 使用 双引号 + 若干字符 的方式表示字符串字面值. 和上面的类型不同, String 不是基本类型, 而是引用类型.
字符串的 + 操作, 表示字符串拼接,还可以用字符串和整数进行拼接。
在这里插入图片描述

发布了60 篇原创文章 · 获赞 23 · 访问量 3330

猜你喜欢

转载自blog.csdn.net/weixin_44945537/article/details/101065261