java笔记01 java基础与idea常用快捷键

 java 八大基本数据类型

boolean short int char byte double long float

String不是基本数据类型

常用特殊字符

\t对齐
\n 换行
\\ 转译 使用System.out.println("\\")时  输出 \
\"sdnjk"\ 转译 输出"sdnjk"
\r回车  

float与long

long 类型后加l或L    例  long lo = 1000l;
float 类型后加f或F    例  float fl = 1000f;

特殊

1.

2.33e3    例    System.out.println(2.33e3);  输出  2330.0

将小数点向前移动,e后的数字代表移动的位数

2.

a^b 异或
a||b  或
a&&b  与

3.

switch()  括号中接受 char byte String(根据jdk版本不同而有区别)  不接受浮点数(long)和过长的字符

基础类型转换

字符串转int、double等
类型转换 int a = Integer.parseInt(要转换的字符串)
                 Double.parseInt()
                 Long 

必须确保字符串可以转换

转字符串
String sv = String.valueOf(要转换的数字或浮点数等);
转字符串的简单方法
String sv = "" + 123;

使用+拼接字符串后系统会将整个变量其视为字符串  但在拼接第一个字符串前的运算会视为数字正常进行运算

如 

String sv = 5*8+"" + 123+2;
System.out.println(sv);

结果

131232   123与2没有计算而是直接拼接

此外sv可继续拼接 

如sv = sv+"asd";   //由于已经将sv定义为String类型 所以可直接使用

结果

131232asd

idea快捷键

steeing->keymap  自定义快捷键
ctrl + d 复制当前行
ctrl + y 删除当前行
ctrl + / 将选中项注释或取消注释
ctrl + alt + l 格式化(对齐)
fori 模板 生成for 函数  
  如   for (int i = 0; i < ; i++) {}


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值