运算符
Visual Basic 中的运算符和 java 语言中的运算符有许多类似性,也有很多重要区别。Java 语言使用的运算符集合与 C 和 C++ 使用的相同。表 2 列出这两种语言中最常用的运算符。
表 2. Visual Basic 中的运算符和 Java 语言中的运算符
Java 运算符描述用法Visual basic 运算符注释
++增量运算符++num num++N/A这个一元运算符允许增量非浮点数。
--减量运算符--numnum--N/A这个一元运算符员允许减量非浮点数。
*
/乘 除num * num
num / num*
/?
/整除num/num\\Java 语言使用相同的运算符进行整除和算术除法。如果操作数是整数,则执行整除运算。
%取模运算num % numMod?
+
-加减num + num
num - num+
-?
+字符串连接str + str&?
<
<=小于小于等于expr < expr
expr <= expr<
<=?
>
>=大于大于等于expr > expr
expr >= expr>
>=?
!=不等于expr != expr<>?
==等于(原始类型)expr == expr=?
==等于(对象)obj == objIs?
!逻辑非!booleanNotVisual Basic 对整数按位取反和对布尔表达式逻辑取反采用相同的运算符。而 Java 语言采用不同的运算符。
~按位取反~intNot?
&按位与布尔与int & int
expr & exprAnd?
|按位或布尔或int | int
expr | exprOr?
^按位异或布尔异或int ^ int
expr ^ exprXor?
&&条件与if (expr &&expr)...AndJava 语言对条件与和逻辑布尔与采用不同的运算符。
||条件或if (expr || expr) ...OrJava 语言对条件或和逻辑布尔或采用不同的运算符。
N/A模式匹配str Like patternLike您可以使用 Java String 对象的方法来完成 Visual Basic 运算符的功能。
¥29.00
¥299.00
¥399.00
¥498.00