Hằng và toán tử trong java

•Hằng là một giá trị bất biến trong chương trình được lập trình java
•Tên hằng được đặt theo qui ước giống như tên biến
•Tiếp vĩ ngữ: l, L, f, F, d, D
int i=1;
long i=1L;
•Hằng ký tự: là một ký tự đơn nằm giữa 2 dấu nháy đơn.
•Hằng chuỗi: là tập hợp các ký tự được đặt giữa hai dấu nháy kép “”. Một hằng chuỗi không có ký tự nào là một hằng chuỗi rỗng.
Ví dụ: “Hello Wolrd”
Lưu ý: Hằng chuỗi không phải là một kiểu dữ liệu cơ sở nhưng vẫn được khai báo và sử dụng trong các chương trình
•Toán tử số học



•Toán tử quan hệ & logic



•Toán tử gán (assignment)


•Toán tử điều kiện

<điều kiện> ? <biểu thức 1> : < biểu thức 2>

int x = 10;

int y = 20;

int Z = (x<y) ? 30 : 40;

•Độ ưu tiên của các phép toán trong ngôn ngữ Java cũng gần giống như ngôn ngữ C/C++. Thứ tự ưu tiên từ trái qua phải và từ trên xuống dưới như bảng sau:




Ví dụ:

import java.lang.*;

import java.io.*;

class VariableDemo

{

static int x, y;

public static void main(String[] args)

{

x = 10;

y = 20;

int z = x+y;

System.out.println("x = " + x);

System.out.println("y = " + y);

System.out.println("z = x + y =" + z);

System.out.println("So nho hon la so:" +

Math.min(x, y));

char c = 80;

System.out.println("ky tu c la: " + c);

}

}

0 nhận xét: