Articles of string

Como posso usar barras invertidas (\) em uma string?

Eu tentei muitas maneiras de obter uma única barra invertida de um executado (não me refiro a uma input de html ). Eu posso obter caracteres especiais como guia, nova linha e muitos outros, em seguida, escapá-los para \\t ou \\n ou \\(someother character) mas não consigo obter uma única barra invertida quando um caractere […]

Como eu escrevo uma barra invertida (\) em uma string?

Eu quero escrever algo como este C:\Users\UserName\Documents\Tasks em uma textbox : txtPath.Text = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)+”\Tasks”; Eu recebo o erro: Sequência de escape não reconhecida. Como eu escrevo uma barra invertida em uma string?

Equivalentes Java de C # String.Format () e String.Join ()

Eu sei que isso é um pouco de uma pergunta newbie, mas existem equivalentes às operações de string do C # em Java? Especificamente, estou falando sobre String.Format e String.Join .

Problemas com a nova linha no Graphics2D.drawString

g2 é uma instância da class Graphics2D . Gostaria de poder desenhar texto de várias linhas, mas isso requer um caractere de nova linha. O código a seguir é processado em uma linha. String newline = System.getProperty(“line.separator”); g2.drawString(“part1\r\n” + newline + “part2”, x, y);

O que faz a comparação de referência (==) funcionar para algumas cadeias de caracteres em Java?

Eu tenho as seguintes linhas de códigos para comparar String. str1 não é igual a str2, o que é compreensível, pois compara a referência de object. Mas então por que s1 é igual a s2? String s1 = “abc”; String s2 = “abc”; String str1 = new String(“abc”); String str2 = new String(“abc”); if (s1==s2) […]

O que significa {0} quando encontrado em uma string em C #?

Em um dictionary como este: Dictionary openWith = new Dictionary(); openWith.Add(“txt”, “notepad.exe”); openWith.Add(“bmp”, “paint.exe”); openWith.Add(“dib”, “paint.exe”); openWith.Add(“rtf”, “wordpad.exe”); Console.WriteLine(“For key = \”rtf\”, value = {0}.”, openWith[“rtf”]); A saída é: Para Key = “rtf” value = wordpad.exe O que significa o {0} ?

Dividir uma string em palavras por vários delimitadores

Eu tenho algum texto (texto significativo ou expressão aritmética) e quero dividi-lo em palavras. Se eu tivesse um único delimitador, usaria: std::stringstream stringStream(inputString); std::string word; while(std::getline(stringStream, word, delimiter)) { wordVector.push_back(word); } Como posso quebrar a string em tokens com vários delimitadores?

É string um tipo de valor ou um tipo de referência?

É string um tipo de valor ou um tipo de referência? Eu simplesmente não consigo encontrar uma “boa” explicação para isso …

Por que “true” == true mostra false em JavaScript?

O MDC descreve o operador == seguinte forma : Se os dois operandos não forem do mesmo tipo, o JavaScript converterá os operandos e aplicará uma comparação estrita. Se um dos operandos for um número ou um booleano, os operandos serão convertidos em números, se possível; else se um operando for uma string, o outro […]

Por que não há Char.Empty como String.Empty?

Existe uma razão para isso? Eu estou perguntando porque se você precisasse usar muitos caracteres vazios então você entra na mesma situação que usaria quando usa muitas strings vazias. Edit: O motivo para esse uso foi este: myString.Replace (‘c’, ”) Portanto, remova todas as ocorrências de ‘c’s’ de myString.