J'ai un tableau char dans la chaîne de disons longueur 8, Son rempli de 8 caractères. Maintenant, je veux qu'il devrait être réduit à la taille 5. en C nous le faisons en mettant null à la fin comment pouvons-nous le faire en java?réduire la longueur du tableau de caractères
0
A
Répondre
2
String s = "12345678";
char[] c = new char[5];
System.arraycopy(s.toCharArray(), 0, c, 0, 5);
est une façon ...
3
En Java, vous le feriez normalement pas utiliser un tableau de caractères. Vous utiliseriez simplement une chaîne, donc ce serait quelque chose comme ceci:
String big = "12345678";
String little = big.substring(0, 5);
// little now equals "12345"
Questions connexes
- 1. Réduire la longueur d'une instruction for/if
- 2. Réduire le nom de la variable longueur
- 3. Vérification de la longueur du tableau
- 4. longueur de calcul du tableau
- 5. Je veux réduire la longueur du texte d'édition
- 6. Comment réduire la longueur du titre dans Blogger?
- 7. Comment réduire la longueur des très longues chaînes?
- 8. algorithme pour déterminer la longueur du tableau
- 9. Comment obtenir la longueur du tableau 2D
- 10. longueur Error-valide pour une base 64 tableau de caractères
- 11. Obtenez longueur du tableau JSON.Net
- 12. Longueur du tableau imbriqué lua
- 13. mangouste - Tri longueur du tableau
- 14. Longueur du tableau renvoyant "indéfini"
- 15. longueur Copie des caractères de tableau à std :: string
- 16. Javascript sélection de longueur du tableau
- 17. longueur du tableau dans l'erreur chrome Javascript
- 18. Remplacer les caractères chaîne du tableau
- 19. Utilisation du tableau de longueur nulle
- 20. longueur du tableau de décrémentation en Javascript
- 21. Trouver la longueur du texte moins les caractères d'échappement
- 22. Réduire le texte à 340 caractères
- 23. Problème de remplissage d'un tableau de chaînes Perl sans augmenter la longueur du tableau
- 24. longueur non valide pour une base de 64 tableau de caractères lors du décodage/déchiffrement
- 25. Tableau de longueur
- 26. Comment initialiser un tableau de pointeurs sur un tableau de caractères de longueur différente?
- 27. GAE Datastore - Réduire la chaîne de curseur (base 64) Longueur
- 28. Longueur de caractères UUID max
- 29. Obtention de la longueur du tableau HTML avec JavaScript
- 30. C++ - longueur du tableau à l'intérieur de la classe function
Il y a longtemps que je n'utilisais pas C, mais mettre null après le 5ème caractère ne réduit pas la taille du tableau en C. Il suffit de dire qu'il n'y a plus de données après (si je me souviens bien) – Kaj
oui, mais en C le tableau de caractères est une chaîne et si vous imprimez ce tableau de caractères, les éléments après c ne seront pas imprimés – dojoBeginner