Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Đối ứng Java của MySQL smallint là gì?

Kiểu short trong Java tương đương với smallint của MySQL. Kiểu short trong Java chiếm 2 byte với phạm vi -32768 đến 32767 trong khi MySQL smallint cũng chiếm 2 byte với cùng phạm vi.

Đây là mã demo của short trong Java:

public class SmallIntAsShortDemo { public static void main(String[] args) { short value = 32767; System.out.println(value); value = -32768; System.out.println(value); // value = 32768; // System.out.println(value); } }

Ảnh chụp màn hình như sau:

Đối ứng Java của MySQL smallint là gì?

Điều này sẽ tạo ra đầu ra sau:

32767 -32768

Ảnh chụp màn hình đầu ra chúng ta chạy trong EclipseIDE:

Đối ứng Java của MySQL smallint là gì?

MySQL smallint chiếm 2 byte với cùng phạm vi.