a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 144|回复: 1

[专业语言] JAVA语言基础之运算符3

[复制链接]
发表于 2012-8-4 12:44:44 | 显示全部楼层 |阅读模式
1.       表达式和运算符
. i/ \& u/ |/ {! n5 {) Y+ l4 ll         算术运算符:+,  -,  *,  /,  %
& q# j% o) C) [: \& g9 q3 g4 ?        除法时,若将结果保留在一个整数里,结果将向下取整,如 int x = 31/9,则x = 3 ' C# i; T" w) N! b0 y
        %产生一个除法操作的余数,如 31%9 = 4 * ^! M; t/ e/ k
l         赋值运算符:
6 ?5 x: ~- j  ?# z$ A3 z表达式                                含义
: T. }  t5 F7 X+ ^, s$ k2 Z; W. n1 \3 Mx += y                                 x = x + y  
5 o9 d  K* o. Ux -= y                                 x = x - y  
3 `) R4 \* w" D2 G4 U* Dx *= y                                 x = x * y  
4 C- h) x% j; o) I8 Z# yx /= y                                  x = x / y  
+ g6 ~& _+ e5 _  G' `3 ml         增量和减量运算符: & ^8 I# A( f% r. Z+ N
表达式                                含义
' j$ W# a$ k. R( Sx = y++                               x = y ,  y = y + 1  8 F4 Z. S# d# n" X$ x/ x7 k& [
x = y---                               x = y ,  y = y - 1  
% T. _! v: m- R) w* Cx = ++y                               y = y + 1 ,x = y + 1
) d3 @: g! H& tx = ---y                               y = y -1 ,x = y - 1 ) S( E- ~# S6 U$ m+ S
l         比较运算符:==,  !=,  ,  = 2 H! M$ k! R1 u7 ~! z+ X
l         逻辑运算符: &(&&),  |(||),  ^,  ! % {( P2 U6 L* _' d$ m" t
l         字符串运算: +, += # G( T7 N+ C$ X" k
l         位运算符:>>,
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:44:45 | 显示全部楼层

JAVA语言基础之运算符3

00000000 00000000 00000000 00000111 = 7  (最左边为0时,左边加0) 8 O2 J7 x' u. ?& T+ j6 s
       3)   11111000 00000000 00000000 01111010 >> 3 is # c* p6 {7 ~# ~  }1 \* @
                11111111 00000000 00000000 00001111     (最左边为1时,左边加1)             4)  11111000 00000000 00000000 01111010 >>> 3 is 7 S  Y/ B2 ]$ j5 P2 Q, Y- T# O/ n
                00011111 00000000 00000000 00001111     (左边永远加0)    ' L/ R) C/ I: \7 e3 X# k8 T' b$ H
                     注意事项: - q# v4 b# e3 N3 W4 }) }! ^+ {
1)      被操作数必须是int或long, byte和short要化做int
: X) S; h4 G& S1 p# B2)      被操作数是int时, 操作数不得大于32,否则取其modulo;   
$ R7 Y7 r& j! [$ u: Y& Q, Q9 t3)      被操作数是long时, 操作数不得大于64,否则取其modulo;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-4-28 21:22 , Processed in 0.229610 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表