Latest web development tutorials

kelas Java Nomor

Secara umum, ketika Anda harus menggunakan angka, kita biasanya menggunakan built-in tipe data, seperti: byte, int, panjang, ganda, dll

contoh

int a = 5000;
float b = 13.65;
byte c = 0x4a;

Namun, dalam proses pembangunan yang sebenarnya, kita sering menghadapi situasi memerlukan penggunaan objek, bukan built-in tipe data. Untuk mengatasi masalah ini, bahasa Java menyediakan kelas wrapper yang sesuai untuk setiap built-in tipe data.

Semua kelas wrapper (Integer, Long, Byte, Double, Float, pendek) adalah subclass dari Nomor kelas abstrak.

kelas Java Nomor

Hal ini terutama didukung oleh paket compiler disebut kemasan, sehingga ketika built-in tipe data yang digunakan sebagai objek, compiler akan built-in jenis kemasan dan kemasan. Demikian pula, compiler juga dapat menempatkan target untuk built-in jenis membongkar. kelas nomor milik paket java.lang.

Berikut adalah sebuah contoh dari Integer objek menggunakan:

public class Test{

   public static void main(String args[]){
      Integer x = 5;
      x =  x + 10;
      System.out.println(x); 
   }
}

Contoh di atas hasil disusun adalah sebagai berikut:

15

Ketika x ditugaskan untuk nilai integer, karena x adalah obyek, sehingga compiler yang akan kemasan untuk x. Kemudian, untuk membuat x-menambahkan operasi dapat dilakukan, sehingga untuk berada di x membongkar.


Metode nomor

Tabel berikut mencantumkan pelaksanaan metode Nomor subclass:

Tidak. Metode dan Deskripsi
1 xxxValue ()
objek dikonversi ke nilai xxx jenis nomor data dan pulang.
2 compareTo ()
Membandingkan parameter objek nomor.
3 sama ()
Menentukan apakah objek tersebut sama dengan parameter nomor.
4 valueOf ()
Mengembalikan sebuah objek Nomor dengan built-in tipe data yang ditetapkan
5 toString ()
Kembali sebagai nilai string.
6 parseInt ()
Mengurai string ke int.
7 abs ()
Mengembalikan nilai absolut dari parameter.
8 ceil ()
Pembulatan dari variabel integer kiri, kembali jenis adalah tipe ganda.
9 lantai ()
Bulat ke integer variabel ke kanan. Jenis kembali adalah tipe ganda.
10 etak ()
Mengembalikan integer terdekat argumen. Jenis kembali adalah ganda.
11 round ()
Mengembalikan int, nilai tipe lama terdekat.
12 min ()
Mengembalikan minimal dua parameter.
13 max ()
Ia mengembalikan maksimum dua argumen.
14 exp ()
Mengembalikan log alami dasar e untuk kekuatan argumen.
15 log ()
Mengembalikan nilai-nilai parameter dasar log alami.
16 pow ()
Mengembalikan argumen pertama dengan kekuatan argumen kedua.
17 sqrt ()
Deret hitung persegi parameter root.
18 sin ()
Budidaya sinus parameter tipe ganda yang ditentukan.
19 cos ()
Meminta parameter untuk menentukan jenis cosinus ganda.
20 tan ()
Meminta parameter untuk menentukan jenis singgung ganda.
21 asin ()
Meminta parameter untuk menentukan jenis arcsine ganda.
22 acos ()
Menentukan jenis parameter mencari ganda cosinus terbalik.
23 atan ()
Mencari tentukan ganda jenis parameter arctangent.
24 atan2 ()
Cartesian koordinat ke koordinat polar dan mengembalikan nilai dari koordinat polar.
25 toDegrees ()
Argumen tersebut dikonversi ke sudut.
26 toRadians ()
Mengkonversi derajat ke radian.
27 random ()
Mengembalikan nomor acak.