栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA重刷课感想1/3

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA重刷课感想1/3

字符:Java采用Unicode16表达字符,字符之间可以比较 大小

大小写转换,与下边数字转字符做对照

char a = 'a';
char b = 'a' - ('a' - 'A');
//小写转大写
char c = 'A';
char d = 'A' + ('a' - 'A');
//大写转小写

数字和字符的转换

int a = 1;
char b = (char) ('0' + a);
//数字转字符
char c = '1';
int d = (int) (c - '0');
//字符转数字

逃逸字符

回退一格"字符中的双引号
t制表符'字符中的单引号
n换行r回车

b在eclipse中不可用,八位

System.out.println("abcbd");
//输出为abd
System.out.println("abctdef");
System.out.println("atb");
//abc        def
//a          b

包装类 包裹类型和基本数据类型可互相转换

boolean

Boolean

int

Integer

char

Character

long

Long

byte

Byte

float

Float

short

Short

double

Double

为什么int类型的取值范围为[2^31,2^31-1]

2^31-10111 1111 1111 1111 1111 1111 1111 1111
-2^31-11111 1111 1111 1111 1111 1111 1111 1111 
-2^311000 0000 0000 0000 0000 0000 0000 0000

以下未经查证,大概率准确{

计算机中第一位是标志位,0表示正1表示负,正数有效范围是31位(便于理解,不一定正确,暂定)

1000 0000 0000 0000 0000 0000 0000 0000 (或0000 0000 0000 0000 0000 0000 0000 0000   作比较好理解,并不存在),这个数字可以表示为0,标识符1并入负数范围内,2^31

}

String变量是String的管理者,像数组一样,字符串是不可变的,对于字符串的操作是建立一个新的字符串

在方法中最好只有一个return,多个return表示有多个出口。

无返回值方法中的return后没有返回值,表示方法的结束。

形参,无返回,不交换,传递的是值(暂)

本地变量没有初始化不可用,类的的变量可以不初始化使用。(暂)

代码调试时的Step Into/Step Over/Step Out(暂)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/697080.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号