Rumah > Java > javaTutorial > teks badan

Bagaimana untuk menukar dua rentetan di Jawa tanpa menggunakan pembolehubah ketiga?

王林
Lepaskan: 2023-05-06 21:49:07
ke hadapan
1403 orang telah melayarinya

Bagaimana untuk menukar dua rentetan tanpa menggunakan pembolehubah ketiga

Persoalan ini agak menarik, bukan?

public class SwapTwoStrings {     public static void main(String[] args) {         String s1 = "沉默";         String s2 = "王二";          s1 = s1.concat(s2);         s2 = s1.substring(0,s1.length()-s2.length());         s1 = s1.substring(s2.length());          System.out.println(s1);         System.out.println(s2);     } }
Salin selepas log masuk

Hasil keluaran adalah seperti berikut:

王二 沉默
Salin selepas log masuk

Biar saya bercakap tentang idea saya:

1) Sambungkan dua rentetan melalui kaedah concat().

2) Kemudian gunakan kaedah subrentetan() untuk mengeluarkan rentetan kedua dan rentetan pertama masing-masing.

Atas ialah kandungan terperinci Bagaimana untuk menukar dua rentetan di Jawa tanpa menggunakan pembolehubah ketiga?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!