logo

Com convertir una matriu en cadena a Java?

A continuació es mostren els diferents mètodes per convertir una matriu en cadena a Java:

    Mètode Arrays.toString(). : El mètode Arrays.toString() s'utilitza per retornar una representació de cadena del contingut de la matriu especificada. La representació de cadena consta d'una llista dels elements de la matriu, tancats entre claudàtors ([]). Els elements adjacents estan separats pels caràcters , (una coma seguida d'un espai). Retorna null si la matriu és nul.








    "què" és 10 de 100?

    // Java program to demonstrate> // working of Arrays.toString()> > import> java.io.*;> import> java.util.*;> > class> GFG {> >public> static> void> main(String[] args)> >{> > >// Let us create different types of arrays and> >// print their contents using Arrays.toString()> >boolean>[] boolArr> >=>new> boolean>[] {>true>,>true>,>false>,>true> };> >char>[] charArr> >=>new> char>[] {>'g'>,>'e'>,>'e'>,>'k'>,>'s'> };> >double>[] dblArr> >=>new> double>[] {>1>,>2>,>3>,>4> };> >int>[] intArr> >=>new> int>[] {>1>,>2>,>3>,>4> };> >Object[] objArr> >=>new> Object[] {>1>,>2>,>3>,>4> };> > >System.out.println(> >'Boolean Array: '> >+ Arrays.toString(boolArr));> >System.out.println(> >'Character Array: '> >+ Arrays.toString(charArr));> >System.out.println(> >'Double Array: '> >+ Arrays.toString(dblArr));> >System.out.println(> >'Integer Array: '> >+ Arrays.toString(intArr));> >System.out.println(> >'Object Array: '> >+ Arrays.toString(objArr));> >}> }>



    >

    >

    Sortida:

     Boolean Array: [true, true, false, true] Character Array: [g, e, e, k, s] Double Array: [1.0, 2.0, 3.0, 4.0] Integer Array: [1, 2, 3, 4] Object Array: [1, 2, 3, 4]>
    StringBuilder append(char[]) : java.lang.StringBuilder.append(char[]) és el mètode integrat que afegeix la representació de cadena de l'argument de la matriu de caràcters a aquesta seqüència de StringBuilder.




    // Java program to illustrate the> // StringBuilder.append(char[]) method> > 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);> >}> }>

    >

    >

    Sortida:

     We are geeks Result after appending = We are geeks GEEkS We are - Result after appending = We are -abcd>