Articles of string

Quantos caracteres uma String Java pode ter?

Estou tentando o problema do Next Palindrome do Sphere Online Judge (SPOJ) onde preciso encontrar um palíndromo para um número inteiro de até um milhão de dígitos. Pensei em usar as funções do Java para reverter o Strings, mas eles permitiriam que um String durasse tanto?

A comparação de Java com == de duas strings é falsa?

As partes da string são String [6]: [“231”, “CA-California”, “Sacramento-155328”, “aleee”, “Atendimento ao Cliente”, “Alegra Keith.doc.txt”] Mas quando eu comparo as parts[0] com “231” : “231” == parts[0] o resultado acima é falso, Estou confuso, alguém poderia me dizer por quê?

Como posso fazer interpolação de string em JavaScript?

Considere este código: var age = 3; console.log(“I’m ” + age + ” years old!”); Existem outras maneiras de inserir o valor de uma variável em uma string, além da concatenação de strings?

Como cortar o espaço em branco de uma variável Bash?

Eu tenho um script de shell com este código: var=`hg st -R “$path”` if [ -n “$var” ]; then echo $var fi Mas o código condicional sempre é executado, porque hg st sempre imprime pelo menos um caractere de nova linha. Existe uma maneira simples de retirar o espaço em branco de $var (como trim() […]

Como atribuir corretamente um novo valor de string?

Estou tentando entender como resolver esse problema trivial em C, da maneira mais limpa e segura. Aqui está meu exemplo: #include int main(int argc, char *argv[]) { typedef struct { char name[20]; char surname[20]; int unsigned age; } person; //Here i can pass strings as values…how does it works? person p = {“John”, “Doe”,30}; printf(“Name: […]

Em YAML, como faço para quebrar uma string em várias linhas?

Em YAML, eu tenho uma string que é muito longa. Eu quero manter isso dentro da visão de 80 colunas (ou mais) do meu editor, então eu gostaria de quebrar a string. Qual é a syntax disso? Em outras palavras, eu tenho isso: Key: ‘this is my very very very very very very long string’ […]

Verificar string para palíndromo

Um palíndromo é uma palavra, frase, número ou outra sequência de unidades que podem ser lidas da mesma maneira em qualquer direção. Para verificar se uma palavra é um palíndromo recebo a matriz char da palavra e compara os caracteres. Eu testei e parece funcionar. No entanto, quero saber se está certo ou se há […]

Analisando um std :: string delimitado por vírgula

Se eu tiver uma string std :: contendo uma lista de números separados por vírgula, qual é a maneira mais simples de analisar os números e colocá-los em uma matriz de inteiros? Eu não quero generalizar isso em analisar qualquer outra coisa. Apenas uma sequência simples de números inteiros separados por vírgula, como “1,1,1,1,2,1,1,1,0”.

Quando usar o StringBuilder em Java

É geralmente preferível usar um StringBuilder para concatenação de strings em Java. Esse sempre é o caso? O que quero dizer é o seguinte: a sobrecarga de criar um object StringBuilder , chamando o método append() e, finalmente, toString() menor do que concatenar strings existentes com o operador + para duas strings ou é aconselhável […]

Como verificar se uma String contém outra String em uma maneira que não diferencia maiúsculas e minúsculas em Java?

Digamos que eu tenha duas cordas String s1 = “AbBaCca”; String s2 = “bac”; Eu quero executar uma verificação retornando que s2 está contido em s1 . Eu posso fazer isso com: return s1.contains(s2); Tenho certeza de que o contains() é sensível a maiúsculas e minúsculas, no entanto, não posso determinar isso com certeza lendo […]