首页 > 其他分享 >运算符结束

运算符结束

时间:2024-08-15 20:29:53浏览次数:10  
标签:结束 String JavaDoc System 运算符 println public out

运算符

逻辑运算

package operator;
//逻辑运算符
public class Demo05 {
    public static void main(String[] args) {
        //与   或    非
        boolean a=true;
        boolean b =false;

        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(c);//依旧是5  后面的没有执行
        System.out.println(d);

        
    }
}

位运算

package operator;

public class Demo06 {
    public static void main(String[] args) {
        /*
        A=0011 1100
        B=0000 1101
        ----------------------
        A&B 0000 1100
        A|B 0011 1101
      异或  A^B  0011 0001
        ~B  1111 0010

        2*8 = 2*2*2*2
        <<左移  >>右移
        汇编角度,位运算
        效率高,直接在二进制基础上移动
         */
        System.out.println(2<<3);//16
    }
}

省略方式

package operator;

public class Demo07 {
    public static void main(String[] args) {
        int a=10;
        int b=20;

        a+=b;  //a=a+b
        a-=b;  //a=a-b

        //字符串连接符 +,String

        System.out.println(a+b);//30
        System.out.println(""+a+b);//1020    在前面会转换
        System.out.println(a+b+"");//30      在后面不会转换

    }
}

三元运算符

package operator;

public class Demo08 {
    public static void main(String[] args) {
        // x ? y : z
        //如果x为true,则结合为y,否则结果为z

        int score=80;
        String type=score<60 ?"不及格":"及格";//必须掌握
        System.out.println(type);
    }
}

包机制

包的本质就是文件夹

一般利用公司域名倒置来作为包名

就是为了区别类名

JavaDoc

该命令是用来生成自己的API文档的

package com.yanna.base;

/**
* @author yanna
* @version 1.0
* @since  1.8
 */

public class Doc {
    String name;

    /**
     * @author yanna
     * @param name
     * @return
     * @throws Exception
     */
    public String test(String name) throws Exception{
        return name;

    }
    //命令生成 javadoc -encoding UTF-8 -charset UTF-8  Doc.java
    //学会查找使用idea生产javadoc文档  面向百度编程
    /*


创建存放JavaDoc的文件夹:首先,需要创建一个文件夹来存放生成的JavaDoc文档。

配置IDEA生成JavaDoc:在IDEA的工具栏中选择“Tools” > “Generate JavaDoc...”,进入配置界面。

选择类和文件:在配置界面中,选择要生成JavaDoc的类或包。

设置输出目录和编码:设置JavaDoc文档的输出目录,并设置编码方式为UTF-8,以防止中文乱码问题。

生成JavaDoc文档:完成配置后,点击生成按钮,IDEA将根据配置自动生成JavaDoc文档。

查看生成的文档:生成的JavaDoc文档将以HTML格式保存在指定的输出目录中,可以通过浏览器打开查看
     */
    //基础的重要性
}

标签:结束,String,JavaDoc,System,运算符,println,public,out
From: https://www.cnblogs.com/123yqy/p/18361753

相关文章

  • 点击识别按钮调用后端接口,中途按下结束识别,但是识别还是进行啦js
    在JavaScript中,如果你想要在点击按钮后调用一个接口,并且在这个过程中按下一个按钮来中断或取消这个请求,你可以使用fetchAPI来发起请求,并使用AbortController来取消这个请求。以下是一个简单的例子://获取按钮元素conststartButton=document.getElementById('startButton');......
  • Activiti配置工作流结束过程
    在工作流结束过程中,类里面配置工作流结束时的过程实现方法:publicclassUpdateStatusimplementsJavaDelegate,ApplicationContextAware{ privatestaticApplicationContextapplicationContext; /** *采购审核结果处理 *@paramexecution */ @Override publ......
  • C++赋值运算符
    赋值运算符 = 用于将一个值赋给一个变量。对于自定义类型,如类和结构体,你可以重载赋值运算符以定义如何将一个对象的值赋给另一个对象。默认赋值运算符对于类类型,默认的赋值运算符会执行成员逐一赋值(member-wisecopy)。这意味着对于两个对象a和b,表达式a=b;将每个成员从b复制......
  • 运算符
    按照功能分类算术运算符加法(+):两数相加。减法(-):两数相减。乘法(*):两数相乘。除法(/):两数相除(注意:当两边都是整型时,结果为整型且向下取整)。取模(%):两数取余(两个数必须是整数)。自增自减运算符自增(++):将变量的值增加1。分为前缀自增(++i)和后缀自增(i++),区别在于返回值不同。自减(--......
  • Java 运算符(详解)
    文章目录一、简介二、算术运算符三、自增自减运算符四、关系运算符五、逻辑运算符六、位运算符六、赋值运算符七、条件运算符八、字符串连接符九、运算符优先级一、简介在Java中,运算符是用来对数据进行操作和处理的符号,这些符号能使得Java程序进行各种数学计算、......
  • 变量与常量与运算符
    变量可以变化的量变量命名规范变量、方法、类名:见名知意类成员名:驼峰原则,除第一个单词意外,后面的单词首字母大写。局部变量:首字母小写和驼峰原则。publicclassDemo6{publicstaticvoidmain(String[]args){//inta,b,c;不建议//inta=......
  • vue使用JavaScript运算符
    第一:加法运算符{{变量+n}}<p>num参与运算{{num+12}}</p>letvm=newVue({el:"#app",data:{num:101,isOK:true,message:'你......
  • C语言 08 运算符
    基本运算符基本运算符包含常用的一些操作,常用的有:加法运算符:+减法运算符:-乘法运算符:*除法运算符:/取模运算符:%赋值运算符:=先来看加法运算,这个就和数学中的是一样的了:#include<stdio.h>intmain(){inta=10,b=5;printf("%d",a+b);}15当然也......
  • C语言问答进阶--4、基本运算符
    赋值运算符A:下面将介绍赋值操作符。它的符号就是 = .A:赋值操作符,就是把一个值赋值给左边的变量。正如以前说的形如a=1之类的表达就是赋值运算符的具体应用。也许有的人在编写代码的时候写过这种代码:#include "iostream.h"int main(){    int x;    1=x;......
  • C++类和对象(中):构造函数、析构函数、拷贝构造、赋值运算符重载
    文章目录C++类和对象4、类的默认成员函数5、构造函数5.1构造函数的特点5.2实例分析6、析构函数6.1析构函数的特点6.2实例分析7、拷贝构造函数7.1拷贝构造函数的特点7.2实例分析7.3浅拷贝和深拷贝8、赋值运算符重载8.1运算符重载8.1.1运算符重载的特点8.1.2实例分析8.......