Cara menukar nombor kepada perkataan dalam Java
Menukar nombor kepada perkataan dalam Java boleh menjadi tugas yang berguna untuk pelbagai aplikasi, seperti sebagai menjana invois, menulis cek atau menceritakan data berangka.
Java terbina dalam Perpustakaan
Malangnya, tiada kaedah terbina dalam dalam mana-mana perpustakaan Java standard yang secara khusus menukar nombor kepada perkataan. Walau bagaimanapun, menggunakan beberapa pengekodan kreatif dan perpustakaan yang telah wujud, anda boleh menulis kaedah anda sendiri dengan mudah untuk menyelesaikan tugas ini.
Penukar Nombor Tersuai kepada Perkataan
Berikut ialah contoh kaedah Java yang boleh anda gunakan untuk menukar nombor kepada perkataan:
public class NumberToWords { private static String[] lessThan20 = {"", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"}; private static String[] tens = {"", "", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"}; private static String[] thousands = {"", "thousand", "million", "billion", "trillion"}; public static String convert(long number) { if (number == 0) { return "zero"; } if (number 0) { if (number % 1000 != 0) { words = convertLessThanOneThousand(number % 1000) + " " + thousands[index] + " " + words; } number /= 1000; index++; } return words.trim(); } private static String convertLessThanOneThousand(long number) { if (number == 0) { return ""; } if (number <p><strong>Penggunaan</strong></p><p>Untuk menggunakan kaedah ini, hanya import kelas NumberToWords dan panggil kaedah tukar, masukkan nombor yang anda ingin tukar sebagai hujah.</p><pre class="brush:php;toolbar:false">import static com.example.converter.NumberToWords.convert; long myNumber = 123456789; String words = convert(myNumber); System.out.println(words); // Output: one hundred twenty three million four hundred fifty six thousand seven hundred eighty nine
Lain-lain Pendekatan
Terdapat juga pendekatan lain yang boleh anda gunakan untuk menukar nombor kepada perkataan dalam Java, termasuk menggunakan ungkapan biasa atau memanfaatkan perpustakaan pihak ketiga. Walau bagaimanapun, kaedah tersuai yang disediakan di atas adalah cara yang mudah dan berkesan untuk menyelesaikan kerja.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Nombor kepada Perkataan di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Dreamweaver Mac版
Alat pembangunan web visual

mPDF
mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.