Java 入门
Jim White
Java Developer
使用并修改变量
运算符:用于各类任务的内置符号
算术运算符

public class Main {
public static void main(String[] args) {
// 将计算结果赋给变量 a
int a = 5 + 6;
// 打印 a 的值
System.out.println(a);
}
}
11
// 相加 double double x = 5.5; double y = 4; double xPlusY = x + y; // 值为 9.5// 字符串连接 String message = "Hello"; String messageForJim = message + " Jim"; // 值为 "Hello Jim"
++ 将值加 1int age = 30;
// 使用自增加 1
age++; // 现在为 31
// 减法 double productPrice = 99.9; productPrice = productPrice - 10; // 现在为 89.9// 自减 int productLaunch = 99; productLaunch--; // 现在为 98
int price = 100; int quantity = 1; // 两个 int 相乘 int orderRevenue = newPrice * quantity; // 值为 100,intdouble newPrice = 94.9; int quantity = 1; // 与 double 相乘 double newOrderRevenue = newPrice * quantity; // 值为 94.9,double
class IntDivision {
public static void main (String[] args){
int numOrders = 100;
int days = 30;
// 输出为 3,
// 因为两数都是整数
System.out.println(numOrders / days);
}
}
3
class DoubleDivision {
public static void main (String[] args){
int numOrders = 100;
int days = 30;
// 要么赋给 double
double avgOrders = numOrders / days;
System.out.println(avgOrders);
// 要么在除法中使用 double
System.out.println(numOrders / 30.0);
}
}
3.3333333333333335
| 运算 | 运算符 | 示例 |
|---|---|---|
| 加法 | + |
5 + 1.5 |
| 减法 | - |
3.6 - 2 |
| 乘法 | * |
0.3 * 2 |
| 除法 | / |
59 / 4 |
int 相除返回 int,除非赋给 doubledouble,结果为 doubleJava 入门