The java.lang.StringBuilder.append() metode tiek izmantota, lai secībai pievienotu kāda argumenta virknes attēlojumu. Ir 13 veidi/formas, kā append() metodi var izmantot, nododot dažāda veida argumentus:
- StringBuilder append( Būla a ) : java.lang.StringBuilder.append( Būla a ) ir Java iebūvēta metode, ko izmanto, lai pievienotu Būla argumenta virknes attēlojumu noteiktai secībai.
- cstr – Tas attiecas uz Char secību.
- iset – Tas attiecas uz pirmās pievienojamās rakstzīmes indeksu.
- garš – Tas attiecas uz pievienojamo rakstzīmju skaitu.
- chseq (CharSequence): tas attiecas uz CharSequence vērtību.
- sākt (Vesels skaitlis): tas attiecas uz pievienojamās apakšsecības sākuma indeksu.
- beigas (Vesels skaitlis): tas attiecas uz pievienojamās apakšsecības beigu indeksu.
Sintakse :
public StringBuilder append( boolean a )>
Parametrs: Šī metode pieņem vienu parametru a Būla tipa un attiecas uz Būla vērtību, kas jāpievieno.
Atgriešanas vērtība: Metode atgriež atsauci uz šo objektu.
Piemēri:
Input: string_buffer = 'We are Indians' boolean a = true Output: We are Indians true>
Zemāk redzamā programma ilustrē java.lang.StringBuilder.append() metodi:
// 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);> >}> }> |
>
>Izvade:
Input: Welcome to Geeksforgeeks Output: Welcome to Geeksforgeeks true Input: We fail- Output: We fail- false>java.lang.StringBuilder.append( char a ): Šī ir Java iebūvēta metode, kas tiek izmantota, lai norādītajai secībai pievienotu char argumenta virknes attēlojumu. Šīs StringBuilder secības saturam tiek pievienots arguments char.
Sintakse :
public StringBuilder append( char a )>
Parametrs: Metode pieņem vienu parametru a kas ir Char vērtība, kuras virknes attēlojums ir jāpievieno.
Atgriešanas vērtība: Metode atgriež virknes objektu pēc pievienošanas darbības veikšanas.
Piemēri:
Input : StringBuilder = I love my Country char a = A Output: I love my Country A>
Zemāk redzamās programmas ilustrē metodi java.lang.StringBuilder.append(char a).
// 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);> >}> }> |
Edīte Maks Hiršs
>
>Izvade:
Welcome geeks! Result after appending = Welcome geeks!T hello world- Result after appending = hello world-#>StringBuilder pievienot( char[] astr ): java.lang.StringBuilder.append( char[] astr ) ir iebūvēta metode, kas šai StringBuilder secībai pievieno char masīva argumenta virknes attēlojumu.
Sintakse :
public StringBuilder append( char[] astr )>
Parametrs: Metode pieņem vienu parametru astr kas ir Char secība, kuras virknes attēlojums ir jāpievieno.
Atgriešanas vērtība: Metode atgriež virknes objektu pēc pievienošanas darbības veikšanas.
Piemēri:
Input : StringBuffer = I love my Country char[] astr = 'I', 'N', 'D', 'I', 'A' Output: I love my Country INDIA>
Zemāk redzamā programma ilustrē java.lang.StringBuilder.append( char[] astr ) metode:
// 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);> >}> }> |
>
>Izvade:
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 ) : šī metode šai secībai pievieno char masīva argumenta apakšmasīva virknes attēlojumu. Char masīva cstr rakstzīmes, sākot ar indeksu iset, tiek pievienotas šīs secības saturam. Šīs secības garums palielinās par garuma vērtību.
Sintakse :
public StringBuilder append( char[] cstr, int iset, int ilength )>
Parametrs: Šī metode pieņem trīs parametrus:
Atgriešanas vērtība: Metode atgriež virknes objektu pēc pievienošanas darbības veikšanas.
Zemāk programma ilustrē java.lang.StringBuilder.append(char[] cstr, int iset, int ilongth) metodi.
// 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);> >}> }> |
>
>Izvade:
String Builder before = Geeks After appending String Builder = techcodeview.com>StringBuilder append( dubultā a ): Šī metode šai StringBuilder secībai vienkārši pievieno dubultā argumenta virknes attēlojumu.
Sintakse :
public StringBuilder append( double val )>
Parametrs: Metode pieņem vienu parametru val kas attiecas uz decimālo vērtību, kuras virknes attēlojums ir jāpievieno.
Atgriešanas vērtība: Metode atgriež virknes objektu pēc pievienošanas darbības veikšanas.
Piemēri:
Input : StringBuffer = my Country Double a = 54.82 Output: my Country 54.82>
Zemāk redzamā programma ilustrē java.lang.StringBuilder.append(double val) metodi.
// 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);> >}> }> |
>
>Izvade:
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( pludiņa val ): Šī metode šai secībai pievieno peldošā argumenta virknes attēlojumu.
Sintakse :
public StringBuilder append( float val )>
Parametrs: Metode pieņem vienu parametru val kas ir peldošā vērtība, kuras virknes attēlojums ir jāpievieno.
Atgriešanas vērtība: StringBuilder.append( pludiņa val ) metode pēc darbības veikšanas atgriež atsauci uz virknes objektu.
Piemēri:
Input : StringBuilder = I love my Country float a = 5.2 Output: I love my Country 5.2>
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
apakšvirknes metode Java
>
>Izvade:
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 ) Šī metode šai StringBuilder secībai vienkārši pievieno argumenta int virknes attēlojumu.
Sintakse :
public StringBuilder append( int val )>
Parametrs: Metode pieņem vienu parametru val kas ir vesela skaitļa vērtība, ar kuru paredzēts veikt operāciju.
Atgriešanas vērtība: Metode atgriež atsauci uz šo objektu.
Piemēri:
Input : StringBuilder = I love my Country int a = 55 Output: I love my Country 55>
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
>
>Izvade:
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( Garš val ) : šī metode šai StringBuilder secībai vienkārši pievieno garā argumenta virknes attēlojumu.
Sintakse :
public StringBuilder append( Long val )>
Parametrs: Metode pieņem vienu parametru val kas ir garā vērtība.
atjauninājums no pievienošanās sql
Atgriešanas vērtība: Metode atgriež virknes objektu pēc pievienošanas darbības veikšanas.
Piemēri:
Input : StringBuilder = I love my Country Long a = 591995 Output: I love my Country 591995>
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
>
>Izvade:
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 pievienot( CharSequence a ): Šo metodi izmanto, lai šai secībai pievienotu norādīto CharSequence.
Sintakse :
public StringBuilder append( CharSequence a )>
Parametrs: Metode pieņem vienu parametru a kas ir CharSequence vērtība.
Atgriešanas vērtība: Metode atgriež virknes objektu pēc pievienošanas darbības veikšanas.
Piemēri:
Input : StringBuilder = 'I love my Country' CharSequence a = ' India' Output : I love my Country India>
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
>
>Izvade:
String Builder = Geeksfor After append = Geeksforgeeks>StringBuilder append( CharSequence chseq, int sākums, int end ) : šī metode tiek izmantota, lai šim StringBuilder pievienotu norādītās CharSequence apakšsecību.
Sintakse :
StringBuilder append( CharSequence chseq, int start, int end )>
Parametrs: Metode pieņem trīs parametrus:
Atgriešanas vērtība: Metode atgriež virkni pēc pievienošanas darbības veikšanas.
Piemēri:
Input : StringBuilder = Geeksforgeeks CharSequence chseq = abcd1234 int start = 2 int end = 7 Output :Geeksforgeekscd123>
Zemāk redzamā programma ilustrē java.lang.StringBuilder.append() metodi:
prime bez koda java
// 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);> >}> }> |
>
>Izvade:
String builder= We are the After append string buffer = We are the geeks>StringBuilder pievienot( Objekts obj ) : šī metode tiek izmantota, lai StringBuilder pievienotu argumenta Object virknes attēlojumu.
Sintakse :
StringBuilder append( Object obj )>
Parametrs: Metode pieņem vienu parametru obj kas attiecas uz objektu, kas jāpievieno.
Atgriešanas vērtība: Metode atgriež virkni pēc pievienošanas darbības veikšanas.
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
>
>Izvade:
String Builder = Geeksfor After appending result is = Geeksforgeeks>StringBuilder append( Stīgu istr ) : šī metode tiek izmantota, lai pievienotu norādīto virkni šim StringBuilder.
Sintakse :
StringBuilder append( String istr )>
Parametrs: Metode pieņem vienu parametru istr virknes tipa, kas attiecas uz pievienojamo vērtību.
Atgriešanas vērtība: Metode atgriež norādīto virkni šai rakstzīmju secībai.
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
>
>Izvade:
String Builder = Geeksfor After appending result is = Geeksforgeeks>StringBuilder append( StringBuilder sbf ) : šī metode tiek izmantota, lai šai secībai vai StringBuilder pievienotu norādīto StringBuilder.
Sintakse:
public StringBuilder append( StringBuilder sbf )>
Parametrs: Metode pieņem vienu parametru sbf attiecas uz pievienojamo StringBuilder.
Atgriešanas vērtība: Metode atgriež StringBuilder šajā secībā.
Zemāk programma ilustrē java.lang.StringBuilder.append() metodi.
// 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);> >}> }> |
>
>Izvade:
String Builder 1 = Geeks String Builder 2 = forgeeks After appending the result is = Geeksforgeeks>