易截截图软件、单文件、免安装、纯绿色、仅160KB

【JAVA学习笔记】02 运算符、表达式

一、运算符
 
算术运算符:+,-,*,/,%,++,--
关系运算符:>,<,>=,<=,==,!=
布尔逻辑运算符:!,&,^,|,&&,||
位运算符:&,|,^,>>,<<,>>>
赋值运算符:=
扩展赋值运算符:+=,-=,*=,/=
字符串链接运算符:+
 
两数相除,那么如果接收的值是整型,则自动将小数点去掉,0.5→0
 
%:取模,即余数
++:自增
--:自减
 
 public class JavaDemo01
{
public static void main(String args[])
{
int i = 10 ;
int j = 20 ;
int k = i % j ;
System.out.println(k) ;
}
};

 
i++与++i的区别:
public class JavaDemo03
{
public static void main(String args[])
{
int i = 10 ;
// i++ ;
// 以上代码相当于以下的程序段:
// i = i + 1 ;
// ++i:表示先让数据自增,之后再进行操作
// i++:表示先让数据进行操作,操作完成之后进行自增
int k = 10+(++i) ;
System.out.println(k) ;
System.out.println(i) ;
}
};
 
逻辑运算符返回的都是布尔值
public class JavaDemo04
{
public static void main(String args[])
{
int i = 10 ;
int j = 11 ;
System.out.println(i!=j) ;
}
};  
 
在程序中“=”是表示赋值,而“==”则表示逻辑运算,判断两者是否相等。
 
二、布尔逻辑运算符
&&:第一个操作数为假,则不判断第二个操作数
||:第一个操作数为真,则不判断第二个操作数
 
public class JavaDemo02
{
public static void main(String args[])
{
// 判断一个数字是否是偶数
// 偶数的最大特点:除以2余数为0
int i = 21 ;
if(i%2==0)
{
System.out.println("是一个偶数。") ;
}
}
};

 
 
 
public class JavaDemo06
{
public static void main(String args[])
{
// 学生上学的年龄在5~7岁之间
// 如果成绩在90分,或者年龄在7岁,则表示是一个学生
int age = 6 ;
int score = 90 ;
// 5<=age>=7 : age>=5 age<=7
// boolean flag = age>=5&&age<=7 ;
boolean flag = age==7 | score==90 ;
System.out.println(flag) ;
}
};

三、赋值运算符
当&ldqu


相关文档:

使用comm在java程序中管理本地端口

在java程序中,为了实现同本地系统的硬件端口(RS-232标准串口/IEEE1284标准并口)通讯,目前有两个方法,第一个就是以前说过的,使用JNI技术自己写一个与java程序相关的dll/so文件,这个文件可以直接和本地系统通信,从而管理本地机器的端口,不过使用java程序独自实现一个比较完善的端口管理解决方案对个人而言是一个花费巨大且不� ......

基于mvc的java web设计与开发


第1章 struts与java web应用简介
1.1 java web应用概述
1.2 web组件的三种关联关系
1.3 muv概述
1.4 struts概述
1.4.1 struts实现mvc的机制
在struts框架中,模型由实现业务逻辑的javabean或ejb组件构成,控制器由
ActionServlet和Action类实现,视图由一组jsp文件构成。
1.视图
视图就是jsp文件。在这些jsp文件 ......

Java 利用套接字Socket实现简单的服务器与客户端通信

我们要实现的具体功能是:
利用Socket类和ServerSocket类编写一个C/S程序,实现C/S通信。
客户端向服务器端发送Time命令,服务器端接受到该字符串后将服务器端当前时间返回给客户端;客户端向服务器端发送Exit命令,服务器端向客户端返回“Bye”后退出。
题目比较简单的,我们直接来看代码吧:
首先是服务器� ......

传智播客JAVA培训struts2学习笔记

传智播客JAVA培训struts2学习笔记 前两天我陷入了struts2原理的泥谭中不可自扒了,这种感觉相当不错,但是我个人还是感觉基础如果不是很好的话,千万不要陷入,因为这样的话,很有可能让一个人变得没有信心,还好我是一个心理还错不错的人,所以很快就走了出来。所以,我的个人感觉还是,先掌握基础,然后在去理解原理吧,� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号