java随记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java随记相关的知识,希望对你有一定的参考价值。

2月16

1.a=a+b 等于 a+=b ,且a+=b隐含强制类型转换

2.^ 表示异或   两个二进制同号为假,异号为真    即 0^0=0,1^1=0,0^1=1

3.三元运算    布尔表达式 ?表达式1:表达式2       例如:

 String str = (8>5) ? "8大于5" : "8不大于5"

 4.equals方法是java.lang.Object类方法。可以用于字符串比较内容,而对于非字符串来说,是只想的对象是否相同,例如

String s1,s2,s3 = "abc", s4 = "abc";
s1 = new String("abc");
s2 = new String("abc");

s1==s2 是false  //他们内存地址不一样,也就是指向的对象不一样
s1.equals(s2) 是 true //两个变量的所包含的内容是abc,故相等


StringBuffer s1 = new StringBuffer("a") ;
StringBuffer s2 = new StringBuffer("a") ;
System.out.println((s1.equals(s2)));  //结果为false        
//因为StringBuffer类中没有重新定义equals方法,因此这个方法来自Object类,用来比较指向地址

 5. for循环   for(循环变量初始化;循环条件;循环变量变化){ 循环操作 }

for (int i = 1;i<=1000;i++){
   System.out.println("ok!")      
}

 

    

以上是关于java随记的主要内容,如果未能解决你的问题,请参考以下文章

20200218随记

java随记

java随记

[Java]随记--HttpClient发送put请求

心情随记

java 知识点随记