Articles of string

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 […]

C # string replace não funciona

Eu estou tentando replace uma parte da seqüência de caracteres por outra outra seqüência de caracteres. Para ser mais preciso, eu tenho C:\Users\Desktop\Project\bin\Debug e estou tentando replace \bin\Debug com \Resources\People Eu tentei o seguinte: path.Replace(@”\bin\Debug”, @”\Resource\People\VisitingFaculty.txt”); path.Replace(“\\bin\\Debug”, “\\Resource\\People\\VisitingFaculty.txt”); Nenhum dos dois acima parece funcionar, pois a string permanece a mesma e nada é substituído. Estou […]