KodeGym/Blog Jawa/Acak/Metode Java String trim().
John Squirrels
tingkat
San Francisco

Metode Java String trim().

Diterbitake ing grup
Sanajan rong senar katon padha karo sampeyan, bisa uga ora. Contone, dheweke bisa uga duwe papan ngarep lan mburi. Komputer "ndeleng" iku, nanging kita ora. Jawa nduweni cara trim khusus () kanggo mbusak trailing lan whitespace anjog saka senar. Ing artikel iki, kita bakal nerangake carane nggunakake Java string trim () cara ing program Jawa lan nyedhiyani sawetara conto kode.

Java String trim() method signature

Tandha saka metode trim() ing Jawa kaya ing ngisor iki:

public String trim()
Nalika sampeyan bisa ndeleng, ora njupuk parameter lan ngasilake nilai senar. Iki ngasilake salinan senar asli, nanging kabeh spasi anjog lan mburi dibusak. Cathetan Penting: spasi yaiku karakter apa wae kanthi kode ascii kurang saka utawa padha karo 'U + 0020'. Yen String kita minangka urutan karakter sing kosong, utawa karakter pisanan lan pungkasan saka urutan karakter sing diwakili dening obyek String iki duwe kode non-whitespace (kaya sing ditegesake ing ndhuwur), banjur referensi kanggo obyek String iki bakal bali. Inggih, yen kabeh karakter ing string kita spasi, banjur obyek String bali makili string kosong. Yen ora ana spasi ing wiwitan lan pungkasan baris, cara kasebut bakal ngasilake baris kasebut ora diganti.

Contoh Metode Java String trim().

Ayo duwe rong senar kanthi lan tanpa spasi ing wiwitan lan pungkasan teks. Teks bakal padha kanggo loro Strings.

 public class TrimDemo {
   public static void main(String[] args) {
//java string trim() method example 
      
       String noSpacesString = "I am the Walrus";
       String withSpaceString = "    I am the Walrus ";

       //printing the both strings out to make sure they are different
       System.out.println(noSpacesString);
       System.out.println(withSpaceString);
       //let's print out two string comparisons. It's false
       //because they are different
       System.out.println(noSpacesString.equals(withSpaceString));
       //trim
       withSpaceString.trim();
       System.out.println(noSpacesString.equals(withSpaceString));
       System.out.println(noSpacesString);
       System.out.println(withSpaceString);
   }
}
Output yaiku:
Aku Walrus Aku Walrus palsu Aku Walrus Aku Walrus
Ngenteni, opo?? Iku misale jek sing Java string trim () cara ora bisa! Rong senar kapisan beda-beda, kaya sing kudune (sing pisanan ora ana margine, sing kapindho ana telung spasi ing ngarep lan siji sawise teks). Banjur kita mbandhingake rong garis lan nyithak asil kasebut. Iku temenan palsu minangka garis iki beda. Sawisé iku, kita nggunakake cara trim kanggo senar kanthi spasi ing pinggir lan mbandhingake senar maneh ... lan sakperangan alesan kita entuk palsu maneh, sanajan saiki kudu padha! Banjur, mung yen, kita mutusake kanggo nyithak garis kasebut, kepiye yen ana keajaiban? Alas... Garis-garis kasebut beda lan isih tetep. Apa sampeyan wis ngira apa masalahe? Intine yaiku senar ing Jawa minangka obyek sing ora bisa diganti. Dadi cara trim () ora ngasilake senar asli, nanging sing anyar. Oalah, kita kudu nyoba cara trim () kene, supaya kita nulis program liyane. Ing kene kita bakal menehi jeneng salinan senar sing digawe minangka asil saka cara trim () kanggo nggarap. Ayo uga mriksa loro senar kanggo kesetaraan.

public class TrimDemo2 {
   public static void main(String[] args) {
       String noSpacesString = "I am the Walrus";
       String withSpaceString = "    I am the Walrus ";
       String result = withSpaceString.trim();
       System.out.println(noSpacesString);
       System.out.println(result);
       System.out.println(noSpacesString.equals(result));
   }
}
Punika output:
Aku Walrus Aku Walrus bener
Bingo! Saiki kerjane kaya sing dikarepake. Elinga babagan String immutability, iku penting banget kanggo saben pangembang Java.
Komentar
  • Popular
  • Anyar
  • lawas
Sampeyan kudu mlebu kanggo ninggalake komentar
Kaca iki durung duwe komentar