Perguntas com a marcação «string»

400
O que se entende por imutável?

Esta poderia ser a pergunta mais idiota já feita, mas acho que é bastante confusa para um novato em Java. Alguém pode esclarecer o que se entende por imutável ? Por que é Stringimutável? Quais são as vantagens / desvantagens dos objetos imutáveis? Por que um objeto mutável, como o...

399
Uma string Java é realmente imutável?

Nós todos sabemos isso String é imutável em Java, mas verifique o seguinte código: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field =...

389
Usando valores Enum como literais String

Qual é a melhor maneira de usar os valores armazenados em um Enum como literais String? Por exemplo: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Mais tarde, eu poderia usar Mode.mode1para retornar sua representação de string como mode1. Sem ter que continuar ligando...

382
Dividir string a cada enésimo caractere?

Para obter mais informações sobre Stack Overflow no Stack Overflow em Inglês : Clique aqui para obter mais de 6 atualizações É possível dividir uma string a cada enésimo caractere? Por exemplo, suponha que eu tenha uma sequência que contenha o

381
Formatar uma sequência Go sem imprimir?

Existe uma maneira simples de formatar uma sequência no Go sem imprimir a sequência? Eu posso fazer: bar := "bar" fmt.Printf("foo: %s", bar) Mas quero que a string formatada seja retornada em vez de impressa para que eu possa manipulá-la ainda mais. Eu também poderia fazer algo como: s :=...