首页 > 编程语言 >Java入门-基础语法(基本运算符)

Java入门-基础语法(基本运算符)

时间:2022-08-31 23:59:38浏览次数:74  
标签:转换成 Java 入门 数据类型 运算符 byte String

基本运算符

优先级

算数运算符:+,-,*,/,%(取余),++,--

赋值运算符:=

关系运算符:>,<,>=,<=,==,!=,instanceof

逻辑关系符:&&,||,!

位运算符:&,|,^,~,>>,<<,>>(了解)

条件运算符:?

扩展赋值运算符:+=,-=,*=,/= (a+=b,其实是a=a+b)

新建一个Package便于管理。

注意事项

相乘或相除出现小数点可强制转换成double类型显示出小数点;

不同数据类型相加会转换成高容量类型,如byte+short+int+long转换成long,byte+short默认转换为int;

关系运算符返回的结果:正确或错误,通过布尔值表示;

ctrl+d可复制改行到下一行;

字符串连接符 " "+ ,在+号两侧只要有一侧出现String类型则其他数据类型都转化为String进行连接;

x?y:z表示三元运算符(条件运算符)如果x==true,则结果为y,否则结果为z,类似于if语句。

经典面试题:利用位运算,>>右移/2,<<左移*2,16=2<<3;利用字符串连接符,""+a+b和a+b+""有何区别。
image
![image](/i/l/?n=22&i=blog/2965324/202208/2965324-
20220831233659262-638272398.png)
image
image

标签:转换成,Java,入门,数据类型,运算符,byte,String
From: https://www.cnblogs.com/helloyubai/p/16644972.html

相关文章

  • Java入门-基础语法(JavaDoc)
    JavaDoc用来生成自己的API文档,参数信息:@author@version@since@param@return@throws。使用命令行生成Doc.java编译成一份文档来帮助阅读(javadoc参数Doc.java),其中......
  • Java入门-基础语法(包机制)
    包机制更好的组织类,用于区别类名的命名空间,包的本质是文件夹,类的本质是文件。一般利用公司域名倒置作为包名:com.baidu.www,有的时候使用某一个包的成员,需要在程序中明确导......
  • Java模块化
    1.Java模块化概述1.1JDK8及以前开发模式每个java文件被明确地放入到一个包中java文件编译后的class文件,可以压缩为jar包,供别的程序调用一个程序可以使用类库,类库通......
  • RabbitMQ 简介与入门
    一、消息中间件1.何为消息中间件消息队列中间件:MessageQueueMiddleware,简称MQ,是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布......
  • 快速入门VUE
    准备Vue.js环境Java语言的程序包:jar包JavaScript语言的程序包:外部js文件对于Java程序来说,框架=jar包+配置文件。对于Vue来说,导入Vue的外部js文件就能够使用Vue框架了......
  • 0Java切分字符串的几种方式
    Java切分字符串的几种方式java分割字符串,匹配多种分隔符......
  • Java JDBC 入门:通过 JDBC 访问 MySQL
    下载驱动包从MySQL官网下载驱动包,最新版本是8.0.x。我选择的是稍老一点的版本5.1.49,需要点击Archives进入新的下载页面。再次选择版本号,OperatingSystem只有一......
  • 菜鸟学Java之JDBC(一)
    JDBC(JavaDatabaseConnectivity):一组通用的SQL数据库存取和操作的公用API,定义了用来访问数据库的标准java类库(java.sql,javax.sql),包括供开发人员使用的面向应用的JavaAPI......
  • JSP(Java Server Pages)
    JSP(JavaServerPages)Java特有的页面技术 淘汰原因:1.必须要有java环境2.必须要有tomcat环境3.jsp要有编译过程解析成本太高效率低 jsp脚本片段语法:<%....%......
  • Java从json串中获取某个值
    Java从json串中获取某个值java对象是不能直接传输,只有json对象转成字符串可以进行传输故传输中都是json进行的接收到json数据之后java在进行解析转换成为字符串。......