Rumah tutorial komputer pengetahuan komputer Bagaimanakah saya boleh membaca rentetan input dalam Java?

Bagaimanakah saya boleh membaca rentetan input dalam Java?

Jan 25, 2024 am 10:39 AM

Bagaimanakah saya boleh membaca rentetan input dalam Java?

Dalam bahasa java, saya memasukkan rentetan: Bagaimana saya boleh menggunakan abc dengan cara yang paling mudah

Saya menulis kaedah yang lebih umum, yang tidak terhad kepada 3 aksara dan boleh dalam sebarang panjang Anda boleh menyampaikannya seperti berikut:

utama kekosongan statik awam(String[] args) {

//TODO Auto-generated method stub

Input pengimbas = Pengimbas baharu(System.in);

System.out.println ("Sila masukkan rentetan: ");

String str = input.next();

Terbalik(str);

}

kekosongan statik awam Songsang(String str){

System.out.println ("Rentetan terbalik ialah: ");

untuk(int i = 0; i Suhu rentetan = "";

temp = temp + str.charAt(str.length()-i-1);

System.out.print(temp);

}

Java melaksanakan pembalikan rentetan dengan kerumitan masa dan ruang yang optimum

Saya tidak tahu mengapa anda mempunyai idea ini. Jika anda mempunyai algoritma yang baik, anda boleh membincangkannya dengan saya. Saya menulis 2 kod di bawah dengan harapan dapat membantu anda.

apl pakej;

TransDemo kelas awam {

//abcdef" diterbalikkan kepada "fedcba

utama kekosongan statik awam(String[] args){

String str = "abcdef";

char[] ary = str.toCharArray();

untuk(int i = 0; i int temp = ary[ary.length-i-1]-ary[i];

ary[i] += temp;

ary[ary.length-i-1] -=temp;

}

str = Rentetan baharu(ary);

System.out.println(str);

}

}

apl pakej;

TransDemo kelas awam {

//abcdef" diterbalikkan kepada "fedcba

utama kekosongan statik awam(String[] args){

String str = "abcdef";

char[] ary = str.toCharArray();

untuk(int i = 0; i char c = ary[i];

ary[i] = ary[str.length()-1-i];

ary[str.length()-1-i] = c;

}

str = Rentetan baharu(ary);

System.out.println(str);

}

}

Atas ialah kandungan terperinci Bagaimanakah saya boleh membaca rentetan input dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Skop pembolehubah PHP dijelaskan
1 bulan yang lalu By 百草
Mengulas kod dalam php
1 bulan yang lalu By 百草
Petua untuk menulis komen php
1 bulan yang lalu By 百草

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1511
276
Cara menyediakan paparan monitor dwi pada tingkap Cara menyediakan paparan monitor dwi pada tingkap Jul 27, 2025 am 04:16 AM

Tosetupdualmonitorsonwindows, firstcheckhardwarecompatibilitybyensuringuringyourgpuhasmultiplevideoportsandyouhavethecorrectcables; connectthesecondmonitor, poweronbothdisplays, andletwindowsdetectthemautomatically;

Cara Menyegerakkan Telefon Saya ke Komputer Saya Cara Menyegerakkan Telefon Saya ke Komputer Saya Jul 19, 2025 am 04:37 AM

Tosyncyourphonewithyourcomputer, useausbcablefordirectfiletransfer, enabeAutomaticphotosyncingviagooglephotosoricloud, andutilizecloudservicesliKeogledrive, droploud, oronedriveForgeneralfilesyncing.FoShilesyncing

Pilihan Logitech & Logi Pilihan | Muat turun/Pasang/Uninstall - Minitool Pilihan Logitech & Logi Pilihan | Muat turun/Pasang/Uninstall - Minitool Jul 19, 2025 am 12:48 AM

Apakah perisian pilihan logitech? Apakah pilihan logi? Apakah perbezaan antara pilihan dan pilihan Logitech? Bagaimana untuk mendapatkannya? Baca siaran ini dari php.cn dan anda boleh mendapatkan banyak maklumat mengenai kedua -dua program dan muat turun pilihan logitech ini

Bagaimana cara menggunakan chatgpt di China? Bagaimana cara mendaftar untuk chatgpt di China? - Minitool Bagaimana cara menggunakan chatgpt di China? Bagaimana cara mendaftar untuk chatgpt di China? - Minitool Jul 17, 2025 am 12:43 AM

Pengguna di China tidak dibenarkan menggunakan CHATGPT kerana ia tidak berada dalam senarai negara, wilayah, dan wilayah yang disokong ChatGPT. Adakah ini bermakna bahawa mustahil untuk menggunakan chatgpt di China? Tidak betul -betul. Dengan VPN dan nombor telefon dari suppor

Cara menukar antara tingkap pada mac Cara menukar antara tingkap pada mac Jul 25, 2025 am 03:56 AM

Menguasai pelbagai kaedah penukaran tetingkap MAC dapat meningkatkan kecekapan. 1. Gunakan tab Perintah Kunci Pintasan untuk Beralih antara Aplikasi, dan Perintah `untuk Beralih antara Tetingkap Aplikasi yang sama; 2. Trackpad Gesture: slaid kiri dan kanan untuk menukar desktop, dan sapu untuk membuka MissionControl untuk melihat semua tingkap; 3. Klik ikon aplikasi atau butang tetingkap bar menu untuk menukar antara tetikus dan klik ikon aplikasi atau butang tetingkap bar menu. Pada masa yang sama, anda boleh menyeret dan menjatuhkan tetingkap di MissionControl untuk menyesuaikan desktop. Hanya pilih kaedah yang paling sesuai mengikut tabiat peralatan.

Cara mengemas kini pemacu grafik di komputer Cara mengemas kini pemacu grafik di komputer Aug 08, 2025 am 09:35 AM

Sahkan model kad grafik: Pengguna Windows Lihat melalui Pengurus Peranti atau DXDIAG, Pengguna MACOS Lihat maklumat grafik dalam "Mengenai Mesin Ini"; 2. Mengesyorkan kemas kini dari laman web rasmi pengilang: NVIDIA, AMD, dan pengguna Intel melawat laman web rasmi mereka untuk memuat turun pemacu yang sepadan, dan pengguna notebook diberi keutamaan untuk melihat halaman sokongan laman web rasmi jenama; 3. Anda boleh menggunakan Pengurus Peranti Windows untuk kemas kini asas, tetapi mungkin bukan versi terkini; 4. Alat kemas kini automatik rasmi pilihan seperti GeForceExperience, Amdadrenalin atau Intel Assistant; 5. Mulakan semula komputer selepas kemas kini dan elakkan menggunakan perisian kemas kini pemandu pihak ketiga untuk memastikan kestabilan sistem dan pemacu tulen. Kemas kini yang betul dapat meningkatkan secara berkesan

Bagaimana untuk menyahpasang alat VMware pada Windows 11/10? Bagaimana untuk menyahpasang alat VMware pada Windows 11/10? Jul 21, 2025 am 12:25 AM

Jika salinan alat VMware telah rosak, anda tidak dapat melakukan kemas kini yang berjaya dan akan ada beberapa fail sisa. Fail sisa ini akan menghalang anda daripada memasang semula alat VMware. Oleh itu, anda perlu menyahpasang alat VMware sepenuhnya

Apa itu Sambungan Fail Apa itu Sambungan Fail Jul 20, 2025 am 04:09 AM

Pelanjutan fail adalah akhiran pada akhir nama fail dan digunakan untuk menunjukkan jenis fail. Ia biasanya terletak selepas satu titik selepas nama fail, seperti .docx atau .jpg, yang membantu komputer dan pengguna mengenal pasti cara memproses fail. Pertama, sambungan fail memberitahu sistem operasi yang digunakan oleh program untuk membuka fail. Sebagai contoh, fail .mp3 dibuka oleh pemain muzik, manakala fail .xlsx dibuka oleh Excel; Kedua, mereka juga penting dari segi keselamatan dan dapat membantu mengenal pasti fail jahat seperti document.pdf.exe; Sambungan biasa termasuk kelas dokumen .docx, .pdf, kelas imej .jpg, .png, kelas audio/video .mp3, .mp4, kelas kod .js, .py, dan kelas fail mampat .zi

See all articles