【JAVA基础学习笔记4】

本文介绍了Java的基本运算符,包括算术、赋值、关系、逻辑和位运算符。重点讲解了自增自减运算符的用法,并通过示例展示了逻辑运算符的短路特性。还探讨了三元运算符的使用,并提供了JavaDoc注释的示例,以及如何生成HTML文档的方法。
摘要由CSDN通过智能技术生成

基本运算符

  • 算术运算符:+、-、*、、、%、++,–
  • 赋值运算符:=
  • 关系运算符:>、<、>=、<=、==、!=instanceof
  • 逻辑运算符:&&、||、!
  • 位运算符:&、|、……、~、>>、<<、>>>
  • 条件运算符:?:

自增自减

int b = 1;
int a = b++;  /执行完这行代码后,先赋值,后自增
System.out.println(a);   //1
int c = ++a; //先自增再赋值
System.out.println(c);   //5

逻辑运算符

System.out.println("a&&b:"+(a&&b)); //逻辑与运算:两个变量都为真,结果才为真
System.out.println("a||b:"+(a||b));//逻辑或运算:两个变量有一个为真,结果为真
System.out.println("!(a&&b):"+!(a&&b));//逻辑非运算:如果真则为假
        
 //短路运算   弱前半部分不成立,直接结束程序,后半部分将不会执行
int c = 5;
boolean d = (c<4)&&(c++<4); 
System.out.println(d);  //false
 System.out.println(c); //5

三元运算符

int a = 10;
int b = 20;
//====================================================
//字符串连接符:+   若字符串(“”)在+前,则起连接作用;反之,+作为运算符使用
System.out.println(""+a+b);  //1020
System.out.println(a+b+""); //30
//=========================================================
 //三元连接符
 //x ? y : z
  //如果x==ture,则结果为y,否则结果为z
int score = 80;
String type = score>60?"及格":"不及格";
System.out.println(type);  //及格

JavaDoc生成文档

package base;
/**
 * @author kim
 * @version 1.0
 * @since 1.8
 * */
public class Doc {
    int age = 26;
    /**
      * @param age
     * @return
     * @throws Exception
     */
    public int test(int age) throws Exception{
        return age;
    }
}

  • 首先,在文档里注释如上图
  • 其次生成.html文档
  • 第一种生成方式使用命令,进入文件所在位置输入:`javadoc -encoding UTF-8 -charset UTF-8 Doc.java
  • 在文件所在位置会生成很多.html文件,打开index.html即可看见生成文档
  • 第二种是使用IDEA的菜单栏中Tools,然后选择Generate JavaDOc,配置相关参数,其他同上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值