当前位置: 首页 > news >正文

逻辑运算

移位运算符

<< 左移1位相当于原数字2,左移N位相当于原数字2的N次方。(针对正数而言)

>>右移1位,相当于原数字/2,右移N位相当于原数字/2的N次方(针对正数而言)

>>>无符号右移,最右侧位不要了,最左侧补1

  • 计算机计算移位的效率高于计算加减乘除,当一个代码正好乘除2的N次方时,就可以用移位代替。
  • 移位负数或是移位位数太大都没意义

条件运算符

左右两边都必须是表达式

public static void main(String[] args) {int a =3;int b =5;int max = a>b ? a:b;//表达式a, b必须是同类型的,除非能发生隐式转换//产生的结果必须要被接收。//表达式不能单独存在,其产生结果必须要被使用 。System.out.println(max );//结果是5}

程序逻辑控制

f(布尔表达式){

//语句一

}else if{

//语句二

}else{

}

 public static void main(String[] args) {int num =2;if(num>=9){System.out.println("excllent");}else if(num>5 && num<9){System.out.println("nice");}else{System.out.println("not nice");}//输出结果是not nice}

判断闰年与否

public static void main(String[] args) {int year =2026;if(year%100==0){if(year%400==0){System.out.println(year+"是世纪闰年");}else{System.out.println(year + "不是世纪闰年");}}else{if(year%4==0){System.out.println(year + "是普通闰年");}else{System.out.println(year + "不是普通闰年");}}}//结果是2026不是普通闰年

switch case

public static void main(String[] args) {int a =3;switch(a){//a 不可以是double、float、boolean 、longcase 1:System.out.println("nice");break;case 2:System.out.println("good");case 3:System.out.println("great");case 4:System.out.println("excellent");}//输出结果是great//excellent//因为我没有加break,}

while

public static void main(String[] args) {int a=3;while(a<10){System.out.println(a);//运行结果是3、4、5、6、7、8、9a++;}//没有尽头的循环时没有意义的。}
计算0加到100的和
public static void main(String[] args) {int a=0;int sum=0;while(a <= 100){sum+=a;a++;}System.out.println("sum="+sum);//结果 5050}
{//计算阶乘int x =1;int sum = 0;while(x <=5){//while 后面没有分号int a= 1;int ret = 1;while(a<=x){ret *=a;a++;}sum += ret;x ++;}System.out.println(sum);//结果是153}

算能被2和3整除的数

{int a=1;while(a<100){if(a%6!=0){a++;continue;}System.out.println(a);a++;}}

for循环

判断一个数是不是素数

{int x=13;int i=2;for(i=2;i<=x-1;i++){if(x % i==0){System.out.println(x + "不是素数");break;}}if(i>x-1){System.out.println(x +"是素数");}}
http://www.jsqmd.com/news/365566/

相关文章:

  • win11通过ntp时间服务器无法更新时间解决方案
  • 大数据技术的基于Python的天气数据可视化平台scrapy爬虫可视化
  • 2026年内蒙古靠谱的散热器加工厂排名,按需定制服务靠谱吗 - 工业推荐榜
  • 动态dp学习笔记
  • 大数据技术的基于Python天气预报预测分析系统scrapy爬虫 可视化
  • 软件工程中的牛鞭效应:成因、影响与系统对策
  • 2026年好用的板式暖气片品牌,合作案例多售后完善的有哪些 - 工业品网
  • 2026年内蒙古性价比高的板式暖气片供应商排名,中菲尼亚厂家居前列 - mypinpai
  • 大数据技术的基于python图书馆书目推荐数据分析与可视化vuescrapy爬虫可视化大屏
  • 2026年河南万渠水泥制品公司服务咋样,看看用户实际评价 - 工业推荐榜
  • 大数据技术的基于python大数据的电脑硬件推荐系统-scrapy爬虫 可视化
  • 分析山东、黑龙江地区售后服务佳的啤酒灌装机厂家排名情况 - 工业品牌热点
  • 2026年天津好用的暖气片服务商推荐,性价比高的排名出炉 - 工业品网
  • 完整教程:【ZeroRange WebRTC】REMB(Receiver Estimated Maximum Bitrate)技术深度分析
  • 分析口碑好的橡胶减震垫厂家,橡胶减震垫制造工艺成熟企业哪家好 - mypinpai
  • 交稿前一晚!10个降AI率工具测评:自考降AI率全攻略
  • 大数据技术的基于Hadoop的个性化图书推荐系统的设计与实现-scrapy爬虫 可视化
  • 分析重庆热门素质教育品牌,众星树人素质教育基地值得选吗? - mypinpai
  • 亲测好用! AI论文工具 千笔 VS 灵感风暴AI,本科生写作神器!
  • 大数据基于Hadoop的电影推荐系统 scrapy爬虫可视化大屏
  • 论文开题报告写作指南:基于 Java Web 的计算机专业选题结构解析
  • 基于大数据的分析长沙旅游景点推荐系统scrapy爬虫 可视化
  • 比较青少年叛逆学校,重庆众星树人素质教育性价比出众 - 工业品网
  • 我的前端学习debug
  • 【工具】Claude for Chrome 技术生态全景:三种实现路径深度对比
  • 2026年北京靠谱的散热器厂家排名,专业的散热器公司有哪些 - 工业品牌热点
  • 基于大数据的京东商城手机产品电商数据分析系统设计与实现,scrapy爬虫可视化
  • 2026年黑龙江浙江啤酒灌装生产线厂家盘点,张家港德朗斯机械值得信任吗 - 工业设备
  • 实用指南:自动驾驶—CARLA仿真(0)报错记录
  • Conda 虚拟环境完整指南