发表于: 2021-02-28 22:42:55
1 1362
今天完成的事情:
varchar类型的长度怎么确定?有什么样的原则,和Text和LongText的区别是什么?
varchar是可以保存长度可变的字符串。如:一个用户名字段不能确定长度,只知道不超过10个字符,就可以选择varchar类型。
Text和LongText 也是长度可变的类型
Text的最大长度是可以存储 65535 (2^16 – 1) 个字符
LongText的最大长度是可以存储4294967295 (2^32 – 1) 个字符。
varchar为变长字节,所占空间为字符串实际长度加1,最长为65535个字节
练习-变量类型
分别为如下值,找到合适的类型来定义
3.14
2.769343
365
12
'吃'
false
"不可描述"
练习-字面值
定义如下变量,然后为每种不同类型的变量赋予合法的字面值
byte b;
short s;
int i;
long l;
float f;
double d;
char c;
String str;
练习-变量类型转换
查看一个整数对应的二进制的方法:
System.out.println(Integer.toBinaryString(i2));
算数操作符
基本的有:+ - * / %
自增 自减
++ --
基本的加 减 乘 除
使用Scanner从控制台获取两个数字,然后计算这两个数字的和
注意使用Scanner类,需要在最前面加上:
import java.util.Scanner;
自增 自减
++
--
在原来的基础上增加1或者减少1
++:
:
- -:
以++为例
int i = 5;
i++; 先取值,再运算
++i; 先运算,再取值
关系操作符:比较两个变量之间的关系
> 大于
>= 大于或等于
< 小于
<= 小于或等于
== 是否相等
!= 是否不等
练习-关系操作符
借助Scanner获取控制台输入的两个任意数字,然后使用
> 大于
>= 大于或等于
< 小于
<= 小于或等于
== 是否相等
!= 是否不等
判断两个值之间的关系
明天计划的事情:继续学习JAVA基础知识 和IDEA的用法
遇到的问题:敲代码错误的比较多,还得多练习、有些知识只能了解个大概,还不是特别理解,比如变量 作用域,还是得更加努力,看不懂的就多敲 感觉自己得学习进度有点慢
是不是学习方法不对或者方向不对
收获:初步了解了,变量类型,变量字面值 基本算数操作符 关系操作符
评论