char [] c = ssortingng.toCharArray ();
mais comment reconvertir c en type Ssortingng? Je vous remercie!
Vous pouvez utiliser Ssortingng.valueOf(char[])
:
Ssortingng.valueOf(c)
Sous le capot, cela appelle le constructeur Ssortingng(char[])
. Je préfère toujours les méthodes d’usine aux constructeurs, mais vous auriez pu utiliser le new Ssortingng(c)
tout aussi facilement, comme plusieurs autres réponses l’ont suggéré.
char[] c = {'x', 'y', 'z'}; Ssortingng s = Ssortingng.valueOf(c); System.out.println(s);
xyz
Vous pouvez utiliser le constructeur Ssortingng:
Ssortingng(char[] value);
Tu peux écrire:
char[] c = {'h', 'e','l', 'l', 'o'}; Ssortingng s = new Ssortingng(c);
Vous pourriez utiliser
char[] c = new char[] {'a', 'b', 'c'}; Ssortingng str = new Ssortingng(c); // "abc"
Docs
Vous pouvez faire ce qui suit:
char[] chars = ... Ssortingng ssortingng = Ssortingng.valueOf(chars);