5、.可以用于整数类型byte、short、int、long,浮点类型float、double,以及字符串类型char。2.在Java5.0及以上版本中,它们可以用于基本类型对应的包装器类Byte、Short、Integer、Long、Float、Double、Character。3.它们的运算结果的类型与被运算的变量的类型相同。下面的这个例子验证以上列出的规律,它可以编译通过并执行。Java代码1.public class Test { 2. public static void main(String[] args)
6、 { 3. // 整型 4. byte b = 0; 5. b++; 6. // 整型 7. long l = 0; 8. l++; 9. // 浮点型 10. double d = 0.0; 11. d++; 12. // 字符串 13. char c = 'a'; 14. c++; 15. // 基本类型包装器类
7、16. Integer i = new Integer(0); 17. i++; 1. } 2.} publicclassTest{publicstaticvoidmain(String[]args){//整型byteb=0;b++;//整型longl=0;l++;//浮点型doubled=0.0;d++;//字符串charc='a';c++;//基本类型包装器类Integeri=newInteger(0);i++;}}按位运算符你还能说出来按位运算符一共有哪几种吗?对比下面的列表看