Rumah Keuangan Pribadi 10 Kelas berguna di Java API - dummies

10 Kelas berguna di Java API - dummies

Daftar Isi:

Video: 10 Extension VSCODE untuk WEB DEVELOPER Pemula 2025

Video: 10 Extension VSCODE untuk WEB DEVELOPER Pemula 2025
Anonim

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.

ArrayList

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.

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?

10 Kelas berguna di Java API - dummies

Pilihan Editor

Siku, Dasar Pergelangan tangan dan Lengan Kasar untuk Ujian Asisten Dokter - dummies

Siku, Dasar Pergelangan tangan dan Lengan Kasar untuk Ujian Asisten Dokter - dummies

Untuk Asisten Dokter Ujian (PANCE), penting untuk mengingat nama dan komponen cedera dan kondisi ortopedi spesifik yang berhubungan dengan siku, lengan bawah, dan pergelangan tangan. Hal ini terutama terjadi pada fraktur. Epicondylar injury Epicondylar adalah cara yang bagus untuk mengatakan, "Mari kita lihat siku sebentar. "The epicondyles adalah dua tulang ...

Asam urat dan Pseudogout pada Asisten Dokter Ujian - dummies

Asam urat dan Pseudogout pada Asisten Dokter Ujian - dummies

Asisten Dokter Ujian akan memiliki banyak pertanyaan tentang nyeri, termasuk artritis monoartikular. Bicara tentang rasa sakit, dan sembilan dari sepuluh orang akan mengatakan bahwa tiga hal paling menyakitkan dalam kedokteran adalah persalinan (well, pria hanya menebak hal ini), batu ginjal, dan demam encok akut. Ada ...

Bagaimana Mengatasi Masalah Pendarahan Gestasional untuk Ujian Asisten Dokter - dummies

Bagaimana Mengatasi Masalah Pendarahan Gestasional untuk Ujian Asisten Dokter - dummies

Anda perlu mengetahui masalah pendarahan gestasional untuk Asisten Dokter Ujian. Tiga komplikasi terkait perdarahan yang dapat terjadi selama kehamilan meliputi plasenta previa, abruptio placentae, dan perdarahan pascapersalinan. Plasenta previa Plasenta previa adalah penyebab perdarahan yang jarang terjadi yang berpotensi mengancam jiwa ibu dan bayi. Dalam kondisi ini, plasenta adalah ...

Pilihan Editor

4 Bagian penting dari Strategi Desain UX - dummies

4 Bagian penting dari Strategi Desain UX - dummies

Tujuan dari setiap craftwork yang dibuat dengan baik pengalaman pengguna (UX) strategi adalah untuk fokus kehadiran web perusahaan pada kebutuhan pelanggan. Anda mencapainya dengan mengintegrasikan desain web, riset pengguna, perencanaan bisnis, dan analisis data. Selalu ingat bahwa strategi perancangan UX yang kuat mencakup keempat bagian ini: Niat yang jelas dan tepat untuk pengalaman itu, ...

Membuat Publikasi Baru dengan InDesign CS2

Membuat Publikasi Baru dengan InDesign CS2

Setelah meluncurkan InDesign CS2 ( "CS" adalah singkatan dari Creative Suite), Anda memiliki dua pilihan: Anda dapat memilih File -> Open (atau tekan Command + O atau Ctrl + O) untuk membuka dokumen atau template yang telah dibuat sebelumnya, atau Anda dapat memilih File -> New - > Document (atau tekan Command + N atau Ctrl + N) untuk membuat dokumen baru. Membuat ...

Menyiapkan Fitur FTP Dreamweaver - dummies

Menyiapkan Fitur FTP Dreamweaver - dummies

Setelah mengumpulkan informasi FTP Anda, Anda siap untuk menentukan up fitur penerbitan FTP Dreamweaver dan publikasikan situs mobile Anda. Kabar baiknya adalah bahwa Anda harus melakukannya hanya sekali. (Dreamweaver menyimpan pengaturan ini untuk Anda sehingga Anda tidak perlu mengaturnya setiap kali Anda ingin mengunggah halaman baru ...

Pilihan Editor

Data Warehousing and the Infrastructure Challenge - dummies

Data Warehousing and the Infrastructure Challenge - dummies

Sifat dari gudang data (yang disusun terutama, atau secara eksklusif , data yang berasal dari tempat lain, database aplikasi lainnya, dan diubah menjadi aset data) berarti tidak dapat berdiri sendiri sebagai entitas independen dalam organisasi Anda. Pertumbuhan terdistribusi komputasi terdistribusi (Internet dan intranet, serta penyimpanan data ...

Data Warehousing, Mainstream Technologies, and Vendors - dummies

Data Warehousing, Mainstream Technologies, and Vendors - dummies

Sementara data pergudangan dan teknologi komputasi tradisional bertemu, Anda sedang melihat permainan bola baru saat Anda mencoba menyaring klaim dan janji vendor. Vendor pergudangan data tradisional sudah berusaha membuat kemampuan masing-masing produk mereka berjalan perusahaan (dapat bekerja dalam lingkungan global yang luas dan luas), dan vendor lainnya melihat ...