首页 / JAVA / 坚持学习java的第四天
坚持学习java的第四天
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了坚持学习java的第四天,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3990字,纯文字阅读大概需要6分钟。
内容图文
![坚持学习java的第四天](/upload/InfoBanner/zyjiaocheng/600/51cc09b912214b4e9da46ba3c85f1e19.jpg)
学习java的第四天
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
学读书,须是耐心,细意去理会,切不可粗心。为数重物,包裹在里面,无缘得见。必是今日去一重,又见得一重。明日又去一重,又见得一重。去尽皮,方见肉。去尽肉,方见骨。去尽骨,方见髓。——朱熹
一、赋值运算符
1.1赋值运算符
二、自增自减运算符
2.1自增自减运算符
注意事项:
1、++和–既可以放在变量的后边,也可以放在变量的前边。
2、单独使用的时候,++和–无论是放在变量的前边还是后边,结果是一样的。
3、注意事项:
1、++和–既可以放在变量的后边,也可以放在变量的前边。
2、单独使用的时候,++和–无论是放在变量的前边还是后边,结果是一样的。
3、参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者–。参与操作的时候,如果放在变量的前边,先拿变量做++或者–,后拿变量参与操作。
4、最常见的用法:单独使用
三、关系运算符
注意事项:
关系运算符的结果都是boolean类型,要么是true,要么是false。
千万不要吧“==”,误写成“=”。
四、逻辑运算符
4.1逻辑运算符概述
1、在数学中,一个数据x,大于3,小于6,我们可以这样来进行表示:3<x<6。在Java中,需要把上面的式子先进行拆解,再进行合并表达。
在数学中,一个数据x,大于3,小于6,我们可以这样来进行表示:3<x<6。在Java中,需要把上面的式子先进行拆解,再进行合并表达。
拆解为:x>3和x<6
合并后:x>3 && x<6
2、&&其实就是一个逻辑运算符。
我们可以这样说,逻辑运算符,是用来连接关系表达式的运算符。当然,逻辑运算符也可以直接连接布尔类型的常量或者变量。
4.2逻辑运算符
4.3短路逻辑运算符
注意事项:
逻辑与&,无论左边真假,右边都要执行。
短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行。
逻辑或|,无论左边真假,右边都要执行。
短路或,如果左边为假,右边执行;如果左边为真,右边不执行。
最常用的逻辑运算符:&&,l.!
五、三元运算符
5.1三元运算符
格式:关系表达式?表达式1:表达式2;
范例:a>b?a:b;
计算规则:
首先计算关系表达式的值
如果值为true,表达式1的值就是运算结果
如果值为false,表达式2的值就是运算结果
练习
public class java04 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//字符串相加
System.out.println("hello"+"ljy");
System.out.println("hello"+"2020080605021");
System.out.println("hello"+(20+50));
//自增
int num1=11;
System.out.println(num1);
System.out.println(num1++);
System.out.println(num1);
System.out.println(++num1);
System.out.println(num1);
//自减
int num2=20;
int jk=num2--;
System.out.println(jk);
System.out.println(num2);
jk=--num2;
System.out.println(jk);
System.out.println(num2);
int num3=20;
System.out.println(5<7 || ++num3>20);
System.out.println(num3);
System.out.println(7<11 || ++num3>20);
System.out.println(num3);
int num4=10;
System.out.println(5<7 && ++num3>10);
System.out.println(num4);
System.out.println(7<11 && ++num3>10);
System.out.println(num4);
int x=12;
int y=5;
System.out.println(x/y);
//int cc=(int)(x/y)
double cc=x/y;
System.out.println(cc);
//操作符
int num6=10;
int result4=num6--;
System.out.println( num6);
System.out.println( result4);
int num7=10;
int num8=20;
int result5=++num7+num8--;
System.out.println( num7);
System.out.println( num8);
System.out.println(result5);
//
System.out.println(10>3);
System.out.println(10<3);
//
int a=10;
int b=20;
System.out.println(a>=b);
System.out.println(a<=b);
System.out.println(a==b);
//
System.out.println(true && true);
System.out.println(true && false);
System.out.println(false && false);
System.out.println(true || true);
System.out.println(true || false);
System.out.println(false || false);
//短路运算
int c=10;
System.out.println(3>4 && c>10);
System.out.println(3>4 && c>=10);
System.out.println(3>4 && c++>10);
System.out.println(3>4 && ++c>10);
System.out.println(3>4 || c>10);
System.out.println(3>4 || c>=10);
System.out.println(3>4 || c++>10);
System.out.println(3>4 || ++c>10);
//一元 二元 三元运算符
int q=10;
int w=20;
int max=q>w?q:w;
System.out.println(max);
int min=q<w?q:w;
System.out.println(min);
}
}
内容总结
以上是互联网集市为您收集整理的坚持学习java的第四天全部内容,希望文章能够帮你解决坚持学习java的第四天所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。