Le java.lang.StringBuilder.append() La méthode est utilisée pour ajouter la représentation sous forme de chaîne d’un argument à la séquence. Il existe 13 manières/formes dans lesquelles la méthode append() peut être utilisée en passant différents types d'arguments :
- StringBuilder ajouter ( booléen un ) : Le java.lang.StringBuilder.append( booléen un ) est une méthode intégrée à Java qui est utilisée pour ajouter la représentation sous forme de chaîne de l'argument booléen à une séquence donnée.
- cstr – Cela fait référence à la séquence Char.
- iset – Il s’agit de l’index du premier caractère à ajouter.
- longueur – Il s’agit du nombre de caractères à ajouter.
- chseq (CharSequence) : cela fait référence à la valeur CharSequence.
- commencer (Entier) : Il s'agit de l'index de départ de la sous-séquence à ajouter.
- fin (Entier) : Il s'agit de l'index de fin de la sous-séquence à ajouter.
Syntaxe :
public StringBuilder append( boolean a )>
Paramètre: Cette méthode accepte un seul paramètre un de type booléen et fait référence à la valeur booléenne à ajouter.
Valeur de retour : La méthode renvoie une référence à cet objet.
Exemples:
Input: string_buffer = 'We are Indians' boolean a = true Output: We are Indians true>
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>Sortir:
Input: Welcome to Geeksforgeeks Output: Welcome to Geeksforgeeks true Input: We fail- Output: We fail- false>java.lang.StringBuilder.append( char un ) : Il s'agit d'une méthode intégrée à Java qui est utilisée pour ajouter la représentation sous forme de chaîne de l'argument char à la séquence donnée. L'argument char est ajouté au contenu de cette séquence StringBuilder.
Syntaxe :
public StringBuilder append( char a )>
Paramètre: La méthode accepte un seul paramètre un qui est la valeur Char dont la représentation sous forme de chaîne doit être ajoutée.
Valeur de retour : La méthode renvoie un objet chaîne une fois l’opération d’ajout effectuée.
Exemples :
Input : StringBuilder = I love my Country char a = A Output: I love my Country A>
Les programmes ci-dessous illustrent la méthode 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);> >}> }> |
>
>
cartes JavaSortir:
Welcome geeks! Result after appending = Welcome geeks!T hello world- Result after appending = hello world-#>StringBuilder ajouter ( char[] astr ) : Le java.lang.StringBuilder.append( char[] astr ) est la méthode intégrée qui ajoute la représentation sous forme de chaîne de l'argument du tableau de caractères à cette séquence StringBuilder.
Syntaxe :
public StringBuilder append( char[] astr )>
Paramètre: La méthode accepte un seul paramètre astral qui sont la séquence Char dont la représentation sous forme de chaîne doit être ajoutée.
Valeur de retour : La méthode renvoie un objet chaîne une fois l’opération d’ajout effectuée.
Exemples:
Input : StringBuffer = I love my Country char[] astr = 'I', 'N', 'D', 'I', 'A' Output: I love my Country INDIA>
Le programme ci-dessous illustre le java.lang.StringBuilder.append( char[] astr ) méthode:
// 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);> >}> }> |
>
>Sortir:
govinda
We are geeks Result after appending = We are geeks GEEkS We are - Result after appending = We are -abcd>StringBuilder ajouter ( char[] cstr, int iset, int longueur ) : Cette méthode ajoute la représentation sous forme de chaîne d'un sous-tableau de l'argument du tableau de caractères à cette séquence. Les caractères du tableau char cstr, commençant à l'index iset, sont ajoutés, dans l'ordre, au contenu de cette séquence. La longueur de cette séquence augmente de la valeur de ilength.
Syntaxe :
public StringBuilder append( char[] cstr, int iset, int ilength )>
Paramètre : Cette méthode accepte trois paramètres :
Valeur de retour : La méthode renvoie un objet chaîne une fois l’opération d’ajout effectuée.
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>Sortir:
String Builder before = Geeks After appending String Builder = techcodeview.com>StringBuilder ajouter ( Double A ) : Cette méthode ajoute simplement la représentation sous forme de chaîne du double argument à cette séquence StringBuilder.
Syntaxe :
public StringBuilder append( double val )>
Paramètre: La méthode accepte un seul paramètre Val qui fait référence à la valeur décimale dont la représentation sous forme de chaîne doit être ajoutée.
Valeur de retour : La méthode renvoie un objet chaîne une fois l’opération d’ajout effectuée.
Exemples :
Input : StringBuffer = my Country Double a = 54.82 Output: my Country 54.82>
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>Sortir:
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 ajouter ( val flottant ) : Cette méthode ajoute la représentation sous forme de chaîne de l’argument float à cette séquence.
Syntaxe :
public StringBuilder append( float val )>
Paramètre: La méthode accepte un seul paramètre Val qui est la valeur flottante dont la représentation sous forme de chaîne doit être ajoutée.
Valeur de retour : StringBuilder.append( val flottant ) renvoie une référence à l'objet chaîne une fois l'opération effectuée.
Exemples :
Input : StringBuilder = I love my Country float a = 5.2 Output: I love my Country 5.2>
Le programme ci-dessous illustre la méthode 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 '>);> > >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);> >}> }> |
>
>Sortir:
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 ajouter ( valeur int ) Cette méthode ajoute simplement la représentation sous forme de chaîne de l'argument int à cette séquence StringBuilder.
Syntaxe :
public StringBuilder append( int val )>
Paramètre: La méthode accepte un seul paramètre Val qui est une valeur entière sur laquelle l'opération est censée être effectuée.
Valeur de retour : La méthode renvoie une référence à cet objet.
debout
Exemples :
Input : StringBuilder = I love my Country int a = 55 Output: I love my Country 55>
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>Sortir:
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 ajouter ( Val longue ) : Cette méthode ajoute simplement la représentation sous forme de chaîne de l'argument long à cette séquence StringBuilder.
Syntaxe :
public StringBuilder append( Long val )>
Paramètre: La méthode accepte un seul paramètre Val qui est la valeur longue.
Valeur de retour : La méthode renvoie un objet chaîne une fois l’opération d’ajout effectuée.
Exemples :
Input : StringBuilder = I love my Country Long a = 591995 Output: I love my Country 591995>
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>Sortir:
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 ajouter ( CharSequence a ) : Cette méthode est utilisée pour ajouter le CharSequence spécifié à cette séquence.
Syntaxe :
public StringBuilder append( CharSequence a )>
Paramètre: La méthode accepte un seul paramètre un qui est la valeur CharSequence.
Valeur de retour : La méthode renvoie un objet chaîne une fois l’opération d’ajout effectuée.
Exemples :
Input : StringBuilder = 'I love my Country' CharSequence a = ' India' Output : I love my Country India>
Le programme ci-dessous illustre la méthode java.lang.StringBuilder.append().
enregistrer la vidéo youtube vlc
// 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);> >}> }> |
>
>Sortir:
String Builder = Geeksfor After append = Geeksforgeeks>StringBuilder ajouter ( CharSequence chseq, int début, int fin ) : Cette méthode est utilisée pour ajouter une sous-séquence du CharSequence spécifié à ce StringBuilder.
Syntaxe :
StringBuilder append( CharSequence chseq, int start, int end )>
Paramètre : La méthode accepte trois paramètres :
Valeur de retour : La méthode renvoie la chaîne une fois l’opération d’ajout effectuée.
Exemples :
Input : StringBuilder = Geeksforgeeks CharSequence chseq = abcd1234 int start = 2 int end = 7 Output :Geeksforgeekscd123>
Le programme ci-dessous illustre la méthode 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(>'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);> >}> }> |
>
>Sortir:
String builder= We are the After append string buffer = We are the geeks>StringBuilder ajouter ( Objet obj ) : Cette méthode est utilisée pour ajouter la représentation sous forme de chaîne de l’argument Object au StringBuilder.
Syntaxe :
StringBuilder append( Object obj )>
Paramètre: La méthode accepte un seul paramètre obj qui fait référence à l'objet qui doit être ajouté.
Valeur de retour : La méthode renvoie la chaîne après avoir effectué l'opération d'ajout.
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>
scanner javaSortir:
String Builder = Geeksfor After appending result is = Geeksforgeeks>StringBuilder ajouter ( Chaîne istr ) : Cette méthode est utilisée pour ajouter la chaîne spécifiée à ce StringBuilder.
Syntaxe :
StringBuilder append( String istr )>
Paramètre: La méthode accepte un seul paramètre istre de type String qui font référence à la valeur à ajouter.
Valeur de retour : La méthode renvoie une chaîne spécifiée à cette séquence de caractères.
Le programme ci-dessous illustre la méthode 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);> >}> }> |
>
>Sortir:
String Builder = Geeksfor After appending result is = Geeksforgeeks>StringBuilder ajouter ( StringBuilder sbf ) : Cette méthode est utilisée pour ajouter le StringBuilder spécifié à cette séquence ou StringBuilder.
Syntaxe:
public StringBuilder append( StringBuilder sbf )>
Paramètre: La méthode accepte un seul paramètre sbf fait référence au StringBuilder à ajouter.
Valeur de retour : La méthode renvoie StringBuilder à cette séquence.
Le programme ci-dessous illustre la méthode 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 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);> >}> }> |
>
>Sortir:
String Builder 1 = Geeks String Builder 2 = forgeeks After appending the result is = Geeksforgeeks>