8
votes

Copier une partie de char [] dans la chaîne

J'ai un tableau [] ch. Ma question est la suivante. Comment puis-je fusionner des valeurs de CH [2] à CH [7] dans une chaîne? Je voudrais y parvenir sans boucle à travers le tableau de charcuterie. Toute suggestion?

Merci d'avoir pris le temps de répondre à ma question.


1 commentaires

Qu'entendez-vous par «Fusionner des valeurs de CH [2] à CH [7]»? Créer une nouvelle chaîne? Insérez ces caractères dans une nouvelle chaîne? Écraser les caractères dans une chaîne?


3 Réponses :


12
votes

Utiliser nouvelle chaîne (valeur, décalage, compte) , Référence .

où le décalage est l'index de départ et le compte est votre différence d'index. Dans votre cas, il est 7-2 = 5.

Évidemment, la valeur est votre tableau de caractères.


0 commentaires

2
votes

Vous pouvez utiliser l'un des autres constructeurs pour chaîne

Il y en a un qui prend un tableau de caractères, un décalage et une longueur. P>

new String(ch, 2, 5);


0 commentaires

0
votes

Essayez ceci: xxx

sortie:

Leftright


0 commentaires