Perguntas com a marcação «stringbuilder»



17
Remover o último caractere de um StringBuilder?
Quando você precisa percorrer uma coleção e criar uma sequência de cada dado separada por um delimitador, você sempre acaba com um delimitador extra no final, por exemplo, for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } Fornece algo como: serverId_1, serverId_2, serverId_3, Gostaria de excluir o último caractere no …

9
Como acrescentar uma nova linha ao StringBuilder
Eu tenho um StringBuilderobjeto StringBuilder result = new StringBuilder(); result.append(someChar); Agora eu quero acrescentar um caractere de nova linha ao StringBuilder. Como eu posso fazer isso? result.append("/n"); Não funciona. Então, eu estava pensando em escrever uma nova linha usando Unicode. Isso vai ajudar? Se sim, como posso adicionar um?




12
C # ou Java: preceder strings com StringBuilder?
Eu sei que podemos anexar strings usando StringBuilder. Existe uma maneira de acrescentar strings antes de uma string (ou seja, adicionar strings na frente de uma string) usando StringBuilderpara que possamos manter os benefícios de desempenho que isso StringBuilderoferece?
102 c#  java  stringbuilder 

14
É melhor reutilizar um StringBuilder em um loop?
Tenho uma pergunta relacionada ao desempenho em relação ao uso do StringBuilder. Em um loop muito longo, estou manipulando um StringBuildere passando-o para outro método como este: for (loop condition) { StringBuilder sb = new StringBuilder(); sb.append("some string"); . . . sb.append(anotherString); . . . passToMethod(sb.toString()); } A instanciação StringBuilderem …



6
Maneira correta de usar StringBuilder em SQL
Acabei de encontrar alguma construção de consulta sql como esta no meu projeto: return (new StringBuilder("select id1, " + " id2 " + " from " + " table")).toString(); Isso StringBuilderatinge seu objetivo, ou seja, reduzir o uso de memória? Duvido, porque no construtor é usado o '+' (operador String …


9
Melhores práticas / desempenho: combinando StringBuilder.append com String.concat
Estou tentando entender qual é a prática recomendada e por que concatenar literais de string e variáveis ​​para casos diferentes. Por exemplo, se eu tiver um código como este StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); É assim que se faz? A partir dessa postagem , percebi que o …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.