


Bagaimana untuk Mengekalkan Pemisah Perpuluhan Apabila Mengeluarkan Aksara Bukan Angka dalam Java?
Nov 03, 2024 am 07:40 AMKekalkan Pemisah Perpuluhan Semasa Mengalih Keluar Aksara Bukan Angka
Mengalih keluar aksara bukan angka daripada rentetan ialah tugas yang lazim dalam banyak senario pengaturcaraan. Walau bagaimanapun, mengekalkan pemisah perpuluhan semasa operasi ini boleh menjadi penting untuk mengekalkan integriti matematik rentetan. Berikut ialah pendekatan Java yang berkesan menyelesaikan masalah ini:
Menggunakan kaedah replaceAll(), anda boleh menggantikan semua aksara yang bukan digit atau pemisah perpuluhan dengan rentetan kosong. Pertimbangkan kod berikut:
<code class="java">String str = "a12.334tyz.78x"; str = str.replaceAll("[^\d.]", "");</code>
Dalam kod ini, ungkapan biasa [^\d.] sepadan dengan mana-mana aksara yang bukan digit atau pemisah perpuluhan. Akibatnya, nilai akhir str ialah "12.334.78", di mana semua aksara bukan angka telah dialih keluar sambil mengekalkan pemisah perpuluhan.
Atas ialah kandungan terperinci Bagaimana untuk Mengekalkan Pemisah Perpuluhan Apabila Mengeluarkan Aksara Bukan Angka dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Rangka Kerja 4 JavaScript teratas pada tahun 2025: React, Angular, Vue, Svelte

Bagaimanakah mekanisme kelas muatan Java berfungsi, termasuk kelas yang berbeza dan model delegasi mereka?

Bagaimanakah saya menggunakan Maven atau Gradle untuk Pengurusan Projek Java Lanjutan, Membina Automasi, dan Resolusi Ketergantungan?

Node.js 20: Peningkatan Prestasi Utama dan Ciri -ciri Baru

Iceberg: Masa Depan Jadual Data Tasik

Spring Boot Snakeyaml 2.0 CVE-2022-1471 Isu Tetap

Bagaimanakah saya dapat melaksanakan teknik pengaturcaraan berfungsi di Java?

Bagaimanakah saya boleh menggunakan JPA (Java Constence API) untuk pemetaan objek-objek dengan ciri-ciri canggih seperti caching dan malas malas?
