淘先锋技术网

首页 1 2 3 4 5 6 7

Java是一种静态类型编程语言,它需要在编写代码时指定数据类型。Java中的数据类型可以分为基本数据类型和引用数据类型。基本数据类型包括整型、浮点型、布尔型和字符型等。引用数据类型包括类、接口、数组等。

Java的运算符包括算术运算符、关系运算符、逻辑运算符和位运算符等。算术运算符包括加、减、乘、除和求余等。关系运算符包括等于、不等于、小于、小于等于、大于和大于等于等。逻辑运算符包括与、或和非等。位运算符包括按位与、按位或、按位异或、左移位和右移位等。

public class JavaDataType {
public static void main(String[] args) {
//定义整型变量
int a = 10;
//定义浮点型变量
double b = 3.14;
//定义布尔型变量
boolean c = true;
//定义字符型变量
char d = 'A';
System.out.println("整型变量a的值为:" + a);
System.out.println("浮点型变量b的值为:" + b);
System.out.println("布尔型变量c的值为:" + c);
System.out.println("字符型变量d的值为:" + d);
//算术运算
int sum = a + 5;
double mul = b * 2;
int div = a / 3;
int mod = a % 3;
System.out.println("整型变量a加5的结果为:" + sum);
System.out.println("浮点型变量b乘2的结果为:" + mul);
System.out.println("整型变量a除以3的结果为:" + div);
System.out.println("整型变量a模3的结果为:" + mod);
//关系运算
System.out.println("a等于10的结果为:" + (a == 10));
System.out.println("b不等于3.14的结果为:" + (b != 3.14));
System.out.println("a小于等于3的结果为:" + (a<= 3));
//逻辑运算
System.out.println("c为真并且a不等于5的结果为:" + (c && a != 5));
System.out.println("b为假或者a小于5的结果为:" + (b || a< 5));
System.out.println("c为假的结果为:" + (!c));
//位运算
int x = 2;
int y = 3;
System.out.println("x与y的按位与结果为:" + (x & y));
System.out.println("x与y的按位或结果为:" + (x | y));
System.out.println("x与y的按位异或结果为:" + (x ^ y));
System.out.println("x左移2位的结果为:" + (x<< 2));
System.out.println("y右移1位的结果为:" + (y >>1));
}
}