Lớp Number trong Java

Trong các bài viết trước Taimienphi.vn đã giới thiệu sơ bộ cho bạn Java là gì cũng như các cú pháp cơ bản trong Java, lớp và đối tượng trong Java, .... Trong bài này Taimienphi.vn sẽ tiếp tục giới thiệu cho bạn lớp Number trong Java giúp bạn nắm vững kiến thức hơn.

Thường thì khi làm việc với lớp Number trong Java, chúng ta sử dụng các kiểu dữ liệu gốc như byte, int, long, double, ...

lop number trong java

Để tìm hiểu rõ hơn về lớp Number trong Java, bạn có thể xem qua các ví dụ:

int i = 5000;

float gpa = 13.65;

double mask = 0xaf;

Tuy nhiên trong quá trình phát triển chúng ta cũng gặp phải các trường hợp cần phải sử dụng các đối tượng thay vì các kiểu dữ liệu gốc. Để làm được điều này, Java cung cấp các lớp wrapper.

Tất cả các lớp Wrapper (Integer, Long, Byte, Double, Float, Short) là các lớp con của lớp trừu tượng Number.

lop number trong java 2

Đối tượng của lớp wrapper chứa hoặc kết thúc bằng kiểu dữ liệu gốc của nó. Chuyển đổi các dữ liệu gốc thành đối tượng trong Java được gọi là boxing, và việc chuyển đổi này được thực hiện bởi trình biên dịch. Vì vậy trong quá trình sử dụng lớp wrapper, bạn chỉ cần chuyển đổi giá trị của kiểu dữ liệu gốc thành constructor cho lớp Wrapper.

Và đối tượng wrapper sẽ được chuyển đổi trở lại thành kiểu dữ liệu gốc, quá trình này được gọi là unboxing. Lớp Number là một phần của gói java.lang.

Dưới đây là ví dụ về boxing và unboxing trong Java:

lop number trong java 3

Trong ví dụ trên kết quả đầu ra được trả về là: 15.

Khi x được gán giá trị interger, trình biên dịch "boxing" giá trị interger này vì x là đối tượng interger. Sau đó x "unboxing" để có thể thêm các interger.

Các phương thức của lớp Number trong Java

Trong phần trên Taimienphi.vn vừa giới thiệu cho bạn lớp Number trong Java. Dưới đây là bảng danh sách các phương thức mà tất cả các lớp phụ của lớp Number thực thi:

lop number trong java 4

https://thuthuat.taimienphi.vn/lop-number-trong-java-32506n.aspx
Như vậy bài viết trên Taimienphi.vn vừa giới thiệu qua cho bạn lớp Number trong Java cũng như bảng danh sách các phương thức mà tất cả các lớp phụ của lớp Number thực thi. Có thể thấy, sự khác nhau giữa Java và C# là khá lớn. Nếu bạn có ý định học một trong hai ngôn ngữ này, bạn sẽ mất khá nhiều thời gian để tìm hiểu.

Tác giả: Nguyễn Long Thịnh     (4.0★- 14 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Cú pháp cơ bản của Java
File, xử lý đầu vào ra (I/O) trong Java
Java - Cách khai báo biến
Cài java, sử dụng java trên máy tính, laptop
Thiết lập môi trường lập trình Java
Từ khoá liên quan:

Lớp Number trong Java

, tìm hiểu lớp Number trong Java, Java,

SOFT LIÊN QUAN
  • Java Runtime Environment

    Chạy các ứng dụng Java, thực thi Java

    Java Runtime Environment cung cấp môi trường để chạy các ứng dụng được viết bằng ngôn ngữ lập trình Java, chẳng hạn như chơi game trực tuyến, hiển thị hình ảnh 3D. Java Runtime Environment chứa JVM, các tập tin .class, v ...
  • Java Launcher Tạo và chạy chương trình Java trên máy tính
  • Java Script Tài liệu học lập trình Java Script
  • Java Hỗ trợ chạy ứng dụng viết bằng ngôn ngữ Java
  • 1000 Java Tips Hướng dẫn sử dụng Java
  • TJI Java IDE Phát triển ứng dụng Java

Tin Mới

  • Cách sử dụng As soon as trong tiếng Anh

    As soon as là một trong những liên từ được sử dụng rất phổ biến trong tiếng Anh, vì vậy, các bạn cần nắm bắt được cách sử dụng As soon as trong tiếng Anh để có được kiến thức hữu ích giúp cho việc học tiếng Anh của mình

  • Cách phát âm đuôi -ed trong tiếng Anh

    Để các bạn có thể biết được các phát âm các từ đuôi -ed được chính xác nhất, bài viết này sẽ giới thiệu đến các bạn nội dung cách phát âm đuôi -ed trong tiếng Anh, qua đó, các bạn có thể giải quyết được những bài tập

  • Số thứ tự trong tiếng Anh, cách viết, đọc

    Số thứ tự trong tiếng Anh, cách viết, đọc không giống với việc viết các số đếm, số thứ tự, cụ thể, các bạn chỉ cần nắm được khoảng 20 số thứ tự đầu tiên, các bạn đã có thể dễ dàng biết đọc và ghép tất cả các số thứ tự

  • Cách sửa lỗi không tắt được máy tính

    Hiện nay có khá nhiều trường hợp người dùng máy tính không thể tắt được máy tính, tắt nguồn sau khi sử dụng xong dù có sử dụng các chức năng tắt máy