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

哪个做网站四川seo快速排名

哪个做网站,四川seo快速排名,上海市营业执照查询,营销型网站怎么做运算符、表达式和语句 Java提供了丰富的运算符,如算术运算符、关系运算符、逻辑运算符、位运算符等。 Java语言中的绝大多数运算符和C语言相同,基本语句,如条件分支语句、循环语句等也和C语言类似,因此,本章就主要知识…

运算符、表达式和语句

Java提供了丰富的运算符,如算术运算符、关系运算符、逻辑运算符、位运算符等。
Java语言中的绝大多数运算符和C语言相同,基本语句,如条件分支语句、循环语句等也和C语言类似,因此,本章就主要知识点给予简单的介绍 。

运算符和运算表达式

加减运算符: +,-
加减运算符是二目运算符;加减运算符的结合方向是从左到右;加减运算符的操作元是整型或浮点型数据,加减运算符的优先级是4级。
乘、除和求余运算符: * / %
以上运算符是二目运算符,结合方向是从左到右,乘、除和求余运算符的操作元是整型或浮点型数据。运算符的优先级是3级。
关系运算符: > , < , >= , <= , == , !=
特点:关系运算符是二目运算符,用来比较两个值的关系,见表4.1。
关系运算符的运算结果是boolean型,当运算符对应的关系成立时,运算结果是true,否则是false。
运算规则:
(1)在关系运算符中,当操作数是基本数据类型时,比较的是数据内容;
(2)在关系运算符中,当操作数是引用类型时,比较的是引用对象的引用值,
(3)判断是否是同一对象,而没有比较对象的内容
逻辑运算符 && || !
其中:&&、|| 为二目运算符,实现逻辑与、逻辑或;
!为单目运算符,实现逻辑非。
规则:
逻辑运算符的操作元必须是boolean型数据,逻辑运算符可以用来连接关系表达式,见表4.2。

&&,||也称短路运算符
当前面的表达式op1的值为false时,&&运算符在运算时就不再去计算op2表达式的值;
当op1为true时,||运算符就不再计算op2的值。
(op1&&op2;op1||op2)。
public static void main(String args[])   {    int x=10,y=10;if( ((x=0)==0) || ((y=20)==20) )    {  System.out.println("现在x的值是:"+x);System.out.println("现在y的值是:"+y);}}} 
//x的值是0,但y值依旧是10

位运算符
位运算符:是指对两个整型数据按照对应的位进行运算,结果为新的整型数据。
“按位与”运算,“&”是双目运算符。
运算法则是:如果a,b两个数据对应位都是1,则c的该位是1,否则是0。
“按位或”运算“|”是双目运算符
运算法则是:如果a,b两个数据对应位都是0,则c的该位是0,否则是1。
“按位非”运算“~”是单目运算符。
运算法则是:如果a对应位都是0,则c的该位是1,否则是1。
“按位异或”运算“^”是双目运算符。
运算法则是:如果a,b两个数据对应位相同,则c的该位是0,否则是1。

class Example3_1 
{  public static void main(String args[]){ char a1='十',a2='点',a3='进',a4='攻';char secret='8';a1=(char)(a1^secret);   a2=(char)(a2^secret);a3=(char)(a3^secret);   a4=(char)(a4^secret);System.out.println("密文:"+a1+a2+a3+a4);a1=(char)(a1^secret);   a2=(char)(a2^secret);a3=(char)(a3^secret);  a4=(char)(a4^secret);System.out.println("原文:"+a1+a2+a3+a4);}
}
/*
密文:卹炁迣攃
原文:十点进攻
*/

算术表达式
用算术符号和括号连接起来的符合java语法规则的式子,称为算术表达式。
如:

x+2*y-30+3*(y+5) 

自增,自减运算符
单目运算符,可以放在操作元之前,也可以放在操作元之后。操作元必须是一个整型或浮点型变量。作用是使变量的值增1或减1,
如:
++x(–x)表示在使用x之前,先使x的值增(减)1。
x++(x–)表示在使用x之后,使x的值增(减)1。

int f=2;
int m=2; 
int x=(f*m++)+m; //x=7;
int y=(f*++m)+m; //y=9;

算术混合运算的精度问题

java中数据类型的精度从“低”到“高”排列的顺序是:

byte  short  char  int  long  float  double  

Java在计算算术表达式的值时,使用下列计算精度规则:
(1)如果表达式中有双精度浮点数(double型数据),则按双精度进行运算.
(2)如果表达式中最高精度是单精度浮点数(float型数据),则按单精度进行运算.
(3)如果表达式中最高精度是long型整数,则按long精度进行运算.
(4)如果表达式中最高精度低于int型整数,则按int精度进行运算.
(5)char型数据和整型数据运算结果的精度是int。

最低的计算精度是int
例如:5/2的结果是2,要想得到2.5,必须写成5.0/2或5.0f/2。
例如:byte x=7; 则执行表达式 ‘B’+x; 的结果是int型。
import java.util.*;
public class Example3_9 {public static void main (String args[ ]){Scanner reader=new Scanner(System.in);double sum=0;int m=0;while(reader.hasNextDouble()){double x=reader.nextDouble();m=m+1;sum=sum+x;}System.out.printf("%d个数的和为%f\n",m,sum);System.out.printf("%d个数的平均值是%f\n",m,sum/m); }
}
http://www.khdw.cn/news/26875.html

相关文章:

  • linux搭建个人网站自媒体平台排名
  • 上海武汉阳网站建设免费行情网站的推荐理由
  • 企业网页与网站区别seo快速排名服务
  • 偏门网站建设深圳推广平台有哪些
  • 南京做网站百度应用商店app
  • wordpress侧边栏字体修改seo关键词
  • 浙江有限公司网站seo运营工作内容
  • 广州疫情二次爆发seo资源网站排名
  • 求做政府采购网站站长统计网站大全
  • 政府网站建设方案书范文太原好的网站制作排名
  • 富阳区住房和城乡建设局网站营销推广48个方法
  • 武汉高端做网站青岛seo
  • 网站如何做线上和线下推广怎样制作网页
  • 怎么做能让网站尽快收录seo推广软件
  • 做电子商务网站实验总结新手学seo
  • 找人代做网站需要注意什么花钱推广的网络平台
  • 注册网站要公安备案吗google官网登录
  • 广东 品牌网站建设最近韩国电影片
  • 如何在电商网站做市场调研站长工具站长之家官网
  • 电子商务网站建设的过程百度网站推广申请
  • 做网站后端的全部步骤杭州seo网站
  • 我的南京网站在线子域名二级域名查询工具
  • 平板电脑可以做网站吗百度搜索量统计
  • 深圳企业网站建设公司线上营销培训
  • 微网站建设代理商品牌型网站设计推荐
  • 南浔区建设局 网站短视频推广渠道有哪些
  • 开发企业网站费用济宁百度推广公司有几家
  • 网站建设网站制作提供服务怎么做线上推广
  • 备案的网站每年都要备案么游戏推广公司怎么接游戏的
  • 济南做网站推广哪家好营销型网站建设模板