Daftar Isi:
- Applet
- Ini adalah hal yang baik, tapi dalam bahasa pemrograman apa pun, array memiliki keterbatasan. Misalnya, ambillah sebuah array dengan ukuran 100. Jika tiba-tiba Anda perlu menyimpan nilai 101, Anda kurang beruntung. Anda tidak dapat mengubah ukuran array tanpa menulis ulang beberapa kode. Memasukkan nilai ke dalam array adalah masalah lain.
- Metode deleteOnExit menghapus file, namun tidak sampai program Anda berhenti berjalan. Metode ada cek untuk melihat apakah Anda memiliki file tertentu. Metode isHidden, lastModified, dan length memberi Anda lebih banyak informasi tentang sebuah file. Anda bahkan bisa membuat direktori baru dengan memanggil metode mkdir. Hadapilah, kelas File ini adalah barang yang hebat!
- Panggilan ke Integer. toBinaryString mengambil int dan mengembalikan representasi base-2 (biner). Dan apa itu Integer. toBinaryString untuk basis 2, Integer. toHexString untuk basis 16 (heksadesimal).
- NumberFormat
- Kelas Pemindai Java dapat melakukan banyak hal hebat. Seperti kelas NumberFormat, Scanner dapat menangani nomor dari berbagai tempat. Misalnya, untuk memasukkan 3, 5 dan memilikinya berarti "tiga setengah," Anda bisa mengetik myScanner. gunakanLocale (Lokal. FRANCE). Anda juga bisa memberi tahu Scanner untuk melewatkan string masukan tertentu atau menggunakan basis numerik selain 10. Semua dalam semua, kelas Scanner sangat serbaguna.
- StringTokenizer
- Untungnya, kelas StringTokenizer mengerjakan pekerjaan kasar semacam ini. Dengan menggunakan kelas ini, Anda bisa memisahkan "Barry A. Burd" atau "Barry, A., Burd" atau bahkan "BarryA. Burd "menjadi beberapa bagian. Anda juga dapat memperlakukan setiap pemisah sebagai data berharga, atau Anda dapat mengabaikan setiap pemisah seolah-olah itu adalah sampah. Untuk melakukan banyak pemrosesan menarik menggunakan senar, lihat kelas StringTokenizer di Jawa.
- Anda mungkin akrab dengan Sistem. dalam dan Sistem. di luar. Tapi bagaimana dengan System. getProperty? Metode getProperty mengungkapkan semua jenis informasi tentang komputer Anda.
Video: 10 Extension VSCODE untuk WEB DEVELOPER Pemula 2024
Untuk membantu mengenalkan Anda dengan beberapa kelas Java API terbaik untuk pemrogram pemula, berikut adalah daftar singkatnya. Untuk informasi lebih lanjut tentang kelas ini, periksa dokumentasi API online Java.
Applet
Apa diskusi Java selesai tanpa beberapa penyebutan applet? applet adalah kode yang berjalan di dalam jendela browser web. Misalnya, kalkulator mata uang kecil yang berjalan dalam kotak kecil di halaman web Anda bisa menjadi bagian dari kode yang ditulis di Jawa.
ArrayListIni adalah hal yang baik, tapi dalam bahasa pemrograman apa pun, array memiliki keterbatasan. Misalnya, ambillah sebuah array dengan ukuran 100. Jika tiba-tiba Anda perlu menyimpan nilai 101, Anda kurang beruntung. Anda tidak dapat mengubah ukuran array tanpa menulis ulang beberapa kode. Memasukkan nilai ke dalam array adalah masalah lain.
Tapi Jawa memiliki kelas ArrayList. ArrayList seperti sebuah array, kecuali bahwa objek ArrayList tumbuh dan menyusut sesuai kebutuhan. Anda juga bisa memasukkan nilai baru tanpa rasa sakit menggunakan metode penambahan ArrayList. Objek ArrayList sangat berguna karena mereka melakukan segala hal baik yang tidak dapat dilakukan oleh array.
File
Bicara tentang kelas Java Anda yang berguna! Kelas File melakukan banyak hal yang berguna. Metode canRead memberitahu Anda apakah Anda bisa membaca dari sebuah file atau tidak. Metode canWrite memberitahu Anda jika Anda bisa menulis ke sebuah file. Metode panggilan setReadOnly memastikan bahwa Anda tidak dapat secara tidak sengaja menulis ke file.Metode deleteOnExit menghapus file, namun tidak sampai program Anda berhenti berjalan. Metode ada cek untuk melihat apakah Anda memiliki file tertentu. Metode isHidden, lastModified, dan length memberi Anda lebih banyak informasi tentang sebuah file. Anda bahkan bisa membuat direktori baru dengan memanggil metode mkdir. Hadapilah, kelas File ini adalah barang yang hebat!
Integer
Kelas Integer memiliki banyak fitur lain yang berguna saat Anda bekerja dengan nilai int. Misalnya, Integer. MAX_VALUE adalah nomor 2147483647. Itu adalah nilai terbesar yang dapat disimpan oleh variabel int. Ungkapan Integer. MIN_VALUE adalah singkatan dari nomor -2147483648 (nilai terkecil yang dapat disimpan oleh variabel int).
Panggilan ke Integer. toBinaryString mengambil int dan mengembalikan representasi base-2 (biner). Dan apa itu Integer. toBinaryString untuk basis 2, Integer. toHexString untuk basis 16 (heksadesimal).
Matematika
Apakah Anda memiliki angka untuk kegentingan? Apakah Anda menggunakan komputer Anda untuk melakukan perhitungan eksotis? Jika ya, cobalah kelas Math Java. (Ini adalah kode, bukan tempat untuk duduk dan mendengarkan ceramah tentang aljabar). Kelas Matematika membahas tentang, logaritma, fungsi trigonometri, akar kuadrat, dan semua hal matematika lainnya. yang membuat kebanyakan orang merinding.
NumberFormat
Dengan NumberFormat Metode getCurrencyInstance, Anda bisa mengubah 20. 338500000000003 menjadi $ 20. 34. Jika Amerika Serikat bukan rumah Anda, atau jika perusahaan Anda menjual produk ke seluruh dunia, Anda dapat meningkatkan contoh mata uang Anda dengan Java Locale. Misalnya dengan euro = NumberFormat. getCurrencyInstance (Lokal. FRANCE), sebuah panggilan ke euro. format (3) mengembalikan 3, 00 €, bukan $ 3. 00. Kelas NumberFormat juga memiliki metode untuk menampilkan hal-hal yang bukan jumlah mata uangnya. Misalnya, Anda dapat menampilkan nomor dengan atau tanpa koma, dengan atau tanpa angka nol terkemuka, dan dengan angka di luar titik desimal yang Anda inginkan untuk disertakan. Scanner
Kelas Pemindai Java dapat melakukan banyak hal hebat. Seperti kelas NumberFormat, Scanner dapat menangani nomor dari berbagai tempat. Misalnya, untuk memasukkan 3, 5 dan memilikinya berarti "tiga setengah," Anda bisa mengetik myScanner. gunakanLocale (Lokal. FRANCE). Anda juga bisa memberi tahu Scanner untuk melewatkan string masukan tertentu atau menggunakan basis numerik selain 10. Semua dalam semua, kelas Scanner sangat serbaguna.
String
Kelas String memiliki banyak metode yang berguna. Misalnya, dengan metode panjang, Anda menemukan jumlah karakter dalam sebuah string. Dengan mengganti semua, Anda dapat dengan mudah mengubah ungkapan "kesalahan saya" menjadi "kesalahan Anda" dimanapun "salahku" muncul di dalam sebuah string. Dan dengan membandingkannya, Anda bisa menyortir string secara alfabetis.
StringTokenizer
Terkadang, Anda mungkin perlu memotong senar menjadi beberapa bagian. Misalnya, Anda mungkin memiliki variabel fullName yang menyimpan string "Barry A. Burd". Dari nilai fullName ini, Anda perlu membuat nilai firstName, middleInitial, dan lastName. Anda memiliki satu string besar ("Barry A. Burd"), dan Anda memerlukan tiga senar kecil - "Barry", "A. ", Dan" Burd ".
Untungnya, kelas StringTokenizer mengerjakan pekerjaan kasar semacam ini. Dengan menggunakan kelas ini, Anda bisa memisahkan "Barry A. Burd" atau "Barry, A., Burd" atau bahkan "BarryA. Burd "menjadi beberapa bagian. Anda juga dapat memperlakukan setiap pemisah sebagai data berharga, atau Anda dapat mengabaikan setiap pemisah seolah-olah itu adalah sampah. Untuk melakukan banyak pemrosesan menarik menggunakan senar, lihat kelas StringTokenizer di Jawa.
Sistem
Anda mungkin akrab dengan Sistem. dalam dan Sistem. di luar. Tapi bagaimana dengan System. getProperty? Metode getProperty mengungkapkan semua jenis informasi tentang komputer Anda.
Beberapa informasi yang dapat Anda temukan mencakup nama sistem operasi Anda, arsitektur prosesor Anda, versi Java Virtual Machine Anda, classpath Anda, nama pengguna Anda, dan apakah sistem Anda menggunakan garis miring terbalik atau garis miring untuk memisahkan nama folder satu sama lain.Tentu, Anda mungkin sudah tahu semua hal ini. Tapi apakah kode Java Anda perlu menemukannya dengan cepat?