The java.lang.StringBuilder.append() metoda se uporablja za dodajanje nizovne predstavitve nekega argumenta zaporedju. Obstaja 13 načinov/oblik, v katerih je mogoče uporabiti metodo append() s posredovanjem različnih vrst argumentov:
- StringBuilder append( logično a ) : java.lang.StringBuilder.append( logično a ) je vgrajena metoda v Javi, ki se uporablja za dodajanje nizovne predstavitve logičnega argumenta danemu zaporedju.
- cstr – To se nanaša na zaporedje Char.
- iset – To se nanaša na indeks prvega znaka, ki ga je treba dodati.
- idolžina – To se nanaša na število znakov, ki jih je treba dodati.
- chseq (CharSequence): To se nanaša na vrednost CharSequence.
- začetek (Celo število): To se nanaša na začetni indeks podzaporedja, ki ga je treba dodati.
- konec (Celo število): To se nanaša na končni indeks podzaporedja, ki bo dodano.
Sintaksa:
public StringBuilder append( boolean a )>
Parameter: Ta metoda sprejme en sam parameter a logičnega tipa in se nanaša na logično vrednost, ki jo je treba dodati.
Povratna vrednost: Metoda vrne sklic na ta objekt.
Primeri:
Input: string_buffer = 'We are Indians' boolean a = true Output: We are Indians true>
Spodnji program ponazarja metodo java.lang.StringBuilder.append():
// Java program to illustrate the> // StringBuilder append(boolean a)> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sb1 =>new> >StringBuilder(>'Welcome to Geeksforgeeks '>);> >System.out.println(>'Input: '> + sb1);> > >// Appending the boolean value> >sb1.append(>true>);> >System.out.println(>'Output: '> + sb1);> > >System.out.println();> > >StringBuilder sb2 =>new> StringBuilder(>'We fail- '>);> >System.out.println(>'Input: '> + sb2);> > >// Appending the boolean value> >sb2.append(>false>);> >System.out.println(>'Output: '> + sb2);> >}> }> |
>
>Izhod:
Input: Welcome to Geeksforgeeks Output: Welcome to Geeksforgeeks true Input: We fail- Output: We fail- false>java.lang.StringBuilder.append( char a ): To je vgrajena metoda v Javi, ki se uporablja za dodajanje nizovne predstavitve argumenta char danemu zaporedju. Argument char je pripet vsebini tega zaporedja StringBuilder.
Sintaksa:
public StringBuilder append( char a )>
Parameter: Metoda sprejme en sam parameter a ki je vrednost Char, katere predstavitev niza je treba dodati.
Povratna vrednost: Metoda po izvedbi operacije dodajanja vrne objekt niza.
Primeri:
Input : StringBuilder = I love my Country char a = A Output: I love my Country A>
Spodnji programi ponazarjajo metodo java.lang.StringBuilder.append(char a).
vlc prenesite youtube
// Java program to illustrate the> // java.lang.StringBuilder.append(char a)> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sbf =>new> >StringBuilder(>'Welcome geeks!'>);> >System.out.println( sbf);> > >/* Here it appends the char argument as> >string to the StringBuilder */> >sbf.append(>'T'>);> >System.out.println(>'Result after'>+> >' appending = '> + sbf);> > > >sbf =>new> StringBuilder(>'hello world-'>);> >System.out.println(sbf);> >/* Here it appends the char argument as> >string to the String Builder */> >sbf.append(>'#'>);> >System.out.println(>'Result after appending = '> >+ sbf);> >}> }> |
>
>Izhod:
Welcome geeks! Result after appending = Welcome geeks!T hello world- Result after appending = hello world-#>StringBuilder append( char[] astr ): java.lang.StringBuilder.append( char[] astr ) je vgrajena metoda, ki temu zaporedju StringBuilder pripne predstavitev niza argumenta matrike znakov.
Sintaksa:
public StringBuilder append( char[] astr )>
Parameter: Metoda sprejme en sam parameter astr ki so zaporedje Char, katerega predstavitev niza je treba dodati.
Povratna vrednost: Metoda po izvedbi operacije dodajanja vrne objekt niza.
Primeri:
Input : StringBuffer = I love my Country char[] astr = 'I', 'N', 'D', 'I', 'A' Output: I love my Country INDIA>
Spodnji program ponazarja java.lang.StringBuilder.append( char[] astr ) metoda:
// Java program to illustrate the> // java.lang.StringBuilder.append( char[] astr )> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > > >StringBuilder sbf =>new> >StringBuilder(>'We are geeks '>);> >System.out.println(sbf);> > >// Char array> >char>[] astr =>new> char>[]> >{>'G'>,>'E'>,>'E'>,>'k'>,>'S'> };> > >/* Appends string representation of char> >array to this String Builder */> >sbf.append(astr);> >System.out.println(>'Result after'>+> >' appending = '> + sbf);> > >sbf =>new> StringBuilder(>'We are -'>);> >System.out.println(sbf);> > >// Char array> >astr =>new> char>[] {>'a'>,>'b'>,>'c'>,>'d'> };> > >/* Appends string representation of char> >array to this StringBuilder */> >sbf.append(astr);> >System.out.println(>'Result after appending = '> + sbf);> >}> }> |
>
>Izhod:
We are geeks Result after appending = We are geeks GEEkS We are - Result after appending = We are -abcd>StringBuilder append( char[] cstr, int iset, int ilength ) : Ta metoda temu zaporedju doda predstavitev niza podmatrike argumenta matrike znakov. Znaki matrike cstr, ki se začnejo pri indeksu iset, so po vrstnem redu dodani vsebini tega zaporedja. Dolžina tega zaporedja se poveča za vrednost ilength.
Sintaksa:
public StringBuilder append( char[] cstr, int iset, int ilength )>
Parameter: Ta metoda sprejme tri parametre:
Povratna vrednost: Metoda po izvedbi operacije dodajanja vrne objekt niza.
Spodnji program ponazarja metodo java.lang.StringBuilder.append(char[] cstr, int iset, int ilength).
// Java program to illustrate the> // append(char[] cstr, int iset, int ilength)> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sb =>new> >StringBuilder(>'Geeks'>);> >System.out.println(>'String Builder '>+> >'before = '> + sb);> > >char>[] cstr =>new> char>[]> >{>'f'>,>'o'>,>'r'>,>'G'>,>'e'>,>'e'>,>'k'>,>'s'>,>'q'>,>'q'> };> > >/* appends the string representation of char array> >argument to this String Builder with offset initially> >at index 0 and length as 8 */> >sb.append(cstr,>0>,>8>);> > >// Print the String Builder after appending> >System.out.println(>'After appending String Builder = '> + sb);> >}> }> |
>
>Izhod:
String Builder before = Geeks After appending String Builder = techcodeview.com>StringBuilder append( dvojni a ): Ta metoda preprosto doda nizovno predstavitev dvojnega argumenta temu zaporedju StringBuilder.
Sintaksa:
public StringBuilder append( double val )>
Parameter: Metoda sprejme en sam parameter val ki se nanaša na decimalno vrednost, katere predstavitev niza je treba dodati.
Povratna vrednost: Metoda po izvedbi operacije dodajanja vrne objekt niza.
Primeri:
Input : StringBuffer = my Country Double a = 54.82 Output: my Country 54.82>
Spodnji program ponazarja metodo java.lang.StringBuilder.append(double val).
// Java program to illustrate the> // java.lang.StringBuilder.append()> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >System.out.println(>'We are geeks and its really '>);> >StringBuilder sbf =>new> >StringBuilder(>'We are geeks and its '>);> > >// Char array> >Double astr =>new> Double(>36.47>);> > >/* Here it appends string representation of Double> >argument to this StringBuilder*/> >sbf.append(astr);> >System.out.println(>'Result after appending = '> + sbf);> > >System.out.println(>'We are lost -'>);> >sbf =>new> StringBuilder(>'We are lost -'>);> > >astr =>new> Double(>27.38>);> > >/* Here it appends string representation of Double> >argument to this StringBuilder*/> >sbf.append(astr);> >System.out.println(>'Result after appending = '> + sbf);> >}> }> |
>
>Izhod:
We are geeks and its really Result after appending = We are geeks and its 36.47 We are lost - Result after appending = We are lost -27.38>StringBuilder append( float val ): Ta metoda temu zaporedju doda predstavitev niza argumenta float.
Sintaksa:
public StringBuilder append( float val )>
Parameter: Metoda sprejme en sam parameter val ki je vrednost s plavajočo vrednostjo, katere predstavitev niza je treba dodati.
Povratna vrednost: StringBuilder.append( float val ) vrne referenco na objekt niza po izvedbi operacije.
Primeri:
Input : StringBuilder = I love my Country float a = 5.2 Output: I love my Country 5.2>
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
strint v notr
// Java program to illustrate the> // java.lang.StringBuilder.append()> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >System.out.println(>'We are geeks and its really '>);> >StringBuilder sbf =>new> >StringBuilder(>'We are geeks and its '>);> > >Float astr =>new> Float(>6.47>);> > >/* Here it appends string representation of> >Float argument to this StringBuilder */> >sbf.append(astr);> >System.out.println(>'Result after appending = '>+sbf);> > >System.out.println(>'We are lost -'>);> >sbf =>new> StringBuilder(>'We are lost -'>);> > >astr =>new> Float(>27.38>);> > >// Here it appends string representation of Float> >// argument to this String Builder> >sbf.append(astr);> >System.out.println(>'Result after appending = '>+sbf);> >}> }> |
>
>Izhod:
We are geeks and its really Result after appending = We are geeks and its 6.47 We are lost - Result after appending = We are lost -27.38>StringBuilder append( int val ) Ta metoda preprosto doda nizovno predstavitev argumenta int temu zaporedju StringBuilder.
Sintaksa:
public StringBuilder append( int val )>
Parameter: Metoda sprejme en sam parameter val ki je celoštevilska vrednost, na kateri naj bi bila izvedena operacija.
Povratna vrednost: Metoda vrne sklic na ta objekt.
Primeri:
Input : StringBuilder = I love my Country int a = 55 Output: I love my Country 55>
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
// Java program to illustrate the> // java.lang.StringBuilder.append()> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >System.out.println(>'We are geeks and its really '>);> >StringBuilder sbf =>new> >StringBuilder(>'We are geeks and its '>);> > >Integer astr =>new> Integer(>827>);> > >/* Here it appends string representation of> >Integer argument to this StringBuilder*/> >sbf.append(astr);> >System.out.println(>'Result after appending = '>+sbf);> > >System.out.println(>'We are lost -'>);> >sbf =>new> StringBuilder(>'We are lost -'>);> > >astr =>new> Integer(>515>);> > >// Here it appends string representation of Integer> >// argument to this StringBuilder> >sbf.append(astr);> >System.out.println(>'Result after appending = '>+sbf);> >}> }> |
>
>Izhod:
We are geeks and its really Result after appending = We are geeks and its 827 We are lost - Result after appending = We are lost -515>StringBuilder append( Dolg val ) : Ta metoda preprosto doda nizovno predstavitev dolgega argumenta temu zaporedju StringBuilder.
Sintaksa:
public StringBuilder append( Long val )>
Parameter: Metoda sprejme en sam parameter val kar je dolga vrednost.
Povratna vrednost: Metoda po izvedbi operacije dodajanja vrne objekt niza.
Primeri:
Input : StringBuilder = I love my Country Long a = 591995 Output: I love my Country 591995>
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
// Java program to illustrate the> // java.lang.StringBuilder.append()> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >System.out.println(>'We are geeks and its really '>);> >StringBuilder sbf =>new> >StringBuilder(>'We are geeks and its '>);> > >Long astr =>new> Long(>827>);> > >/* Here it appends string representation of> >Long argument to this StringBuilder*/> >sbf.append(astr);> >System.out.println(>'Result after appending = '>+sbf);> > >System.out.println(>'We are lost -'>);> >sbf =>new> StringBuilder(>'We are lost -'>);> > >astr =>new> Long(>515>);> > >/* Here it appends string representation of Long> >argument to this StringBuilder*/> >sbf.append(astr);> >System.out.println(>'Result after appending = '>+sbf);> >}> }> |
>
>Izhod:
We are geeks and its really Result after appending = We are geeks and its 827 We are lost - Result after appending = We are lost -515>StringBuilder append( CharSequence a ): Ta metoda se uporablja za dodajanje podane CharSequence temu zaporedju.
Sintaksa:
public StringBuilder append( CharSequence a )>
Parameter: Metoda sprejme en sam parameter a kar je vrednost CharSequence.
Povratna vrednost: Metoda po izvedbi operacije dodajanja vrne objekt niza.
Primeri:
Input : StringBuilder = 'I love my Country' CharSequence a = ' India' Output : I love my Country India>
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
// Java program to illustrate the> // java.lang.StringBuilder.append()> import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sbf =>new> StringBuilder(>'Geeksfor'>);> >System.out.println(>'String Builder = '> + sbf);> > >CharSequence chSeq =>'geeks'>;> > >// Appends the CharSequence> >sbf.append(chSeq);> > >// Print the String Builder after appending> >System.out.println(>'After append = '> + sbf);> >}> }> |
>
>Izhod:
String Builder = Geeksfor After append = Geeksforgeeks>StringBuilder append( CharSequence chseq, int začetek, int konec ) : Ta metoda se uporablja za dodajanje podzaporedja podane CharSequence v ta StringBuilder.
Sintaksa:
StringBuilder append( CharSequence chseq, int start, int end )>
Parameter: Metoda sprejme tri parametre:
Povratna vrednost: Metoda vrne niz po izvedbi operacije dodajanja.
Primeri:
Input : StringBuilder = Geeksforgeeks CharSequence chseq = abcd1234 int start = 2 int end = 7 Output :Geeksforgeekscd123>
Spodnji program ponazarja metodo java.lang.StringBuilder.append():
kaj je 10 od 60
// Java program to illustrate the> // java.lang.StringBuilder.append()> > import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sbf =>new> >StringBuilder(>'We are the '>);> >System.out.println(>'String builder= '> >+ sbf);> > >CharSequence chSeq =>'wegeekss'>;> > >/* It appends the CharSequence with> >start index 2 and end index 4 */> >sbf.append(chSeq,>2>,>7>);> > >System.out.println(>'After append string'>+> >' buffer = '> + sbf);> >}> }> |
>
>Izhod:
String builder= We are the After append string buffer = We are the geeks>StringBuilder append( Objekt obj ) : Ta metoda se uporablja za dodajanje nizovne predstavitve argumenta Object v StringBuilder.
Sintaksa:
StringBuilder append( Object obj )>
Parameter: Metoda sprejme en sam parameter obj ki se nanaša na predmet, ki ga je treba dodati.
Povratna vrednost: Metoda vrne niz po izvedbi operacije dodajanja.
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
// Java program to illustrate the> // java.lang.StringBuilder.append()> > import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sbf =>new> StringBuilder(>'Geeksfor'>);> >System.out.println(>'String Builder = '> + sbf);> > >Object objectvalue =>'geeks'>;> > >// Here it appends the Object value> >sbf.append(objectvalue);> > >System.out.println(>'After appending result is = '>+sbf);> >}> }> |
>
>Izhod:
String Builder = Geeksfor After appending result is = Geeksforgeeks>StringBuilder append( String istr ) : Ta metoda se uporablja za dodajanje določenega niza v ta StringBuilder.
Sintaksa:
StringBuilder append( String istr )>
Parameter: Metoda sprejme en sam parameter istr vrste niza, ki se nanašajo na vrednost, ki jo je treba dodati.
Povratna vrednost: Metoda vrne določen niz v to zaporedje znakov.
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
// Java program to illustrate the> // java.lang.StringBuilder.append()> > import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sbf =>new> StringBuilder(>'Geeksfor'>);> >System.out.println(>'String Builder = '> + sbf);> > >String strvalue =>'geeks'>;> > >// Here it appends the Object value> >sbf.append(strvalue);> > >System.out.println(>'After appending result is = '>+sbf);> >}> }> |
>
>Izhod:
String Builder = Geeksfor After appending result is = Geeksforgeeks>StringBuilder append( StringBuilder sbf ) : Ta metoda se uporablja za dodajanje navedenega StringBuilderja temu zaporedju ali StringBuilderju.
Sintaksa:
public StringBuilder append( StringBuilder sbf )>
Parameter: Metoda sprejme en sam parameter sbf se nanaša na StringBuilder za dodajanje.
Povratna vrednost: Metoda vrne StringBuilder v to zaporedje.
Spodnji program prikazuje metodo java.lang.StringBuilder.append().
vstavite v tipkovnico
// Java program to illustrate the> // java.lang.StringBuilder.append()> > import> java.lang.*;> > public> class> Geeks {> > >public> static> void> main(String[] args)> >{> > >StringBuilder sbf1 =>new> StringBuilder(>'Geeks'>);> >System.out.println(>'String Builder 1 = '> + sbf1);> > >StringBuilder sbf2 =>new> StringBuilder(>'forgeeks '>);> >System.out.println(>'String Builder 2 = '> + sbf2);> > >// Here it appends String Builder2 to String Builder1> >sbf1.append(sbf2);> > >System.out.println(>'After appending the result is = '>+sbf1);> >}> }> |
>
>Izhod:
String Builder 1 = Geeks String Builder 2 = forgeeks After appending the result is = Geeksforgeeks>