Java基础
莫得信服
这个作者很懒,什么都没留下…
展开
-
字符串之StringBuilder、StringBuffer
目录 一、StringBuilder和StringBuffer 1.数组的初始状态 2.如何扩容? 二、intern()方法: 一、StringBuilder和StringBuffer StringBuffer保存的char数组是可变的。 1.数组的初始状态 value数组,默认长度16,可以根据参数进行初始化。 2.如何扩容? 扩容原数组长度的2倍+2. 相同: StringBuffer和Strin...原创 2021-10-07 21:10:33 · 105 阅读 · 0 评论 -
java基础 位运算、三目运算
目录 1、交换两个变量的值。(使用位运算) 2、用三目运算符比较三个数的大小 1、交换两个变量的值。(使用位运算) 这里用的是按位异或(^):两个操作数相同,结果为0;两个操作数结果不同,结果为1。 代码如下: public class Test2 { public static void main(String[] args) { //交换两个变量的值。(使用位运算) int i1=3;//0011 int i2=5;//0101 i1 = i1 ^ i2;//原创 2021-08-30 21:23:30 · 179 阅读 · 0 评论 -
Java基础笔记随记——this关键字 (入门)
this关键字的使用 1.this可以用来修饰、调用:属性、方法、构造器 2.this修饰属性和方法: this理解为:当前对象 或 当前正在创建的对象 (1)在类的方法中,我们可以使用“this.属性”或“this.方法”的方式,调用当前对象的属性或方法。但是,通常情况下,我们都选择省略“this.”。 特殊情况下,如果方法的形参和类的属性同名时,我们必须显式的使用“this.变量”的方式,表名此变量是...原创 2021-06-25 11:31:57 · 79 阅读 · 0 评论