Articles of string

Estranho personagem depois de uma matriz de caracteres

Eu sou um novato real para C, mas estou aprendendo! Eu me deparei com esse problema antes e decidi perguntar qual é a razão disso. E por favor, explique suas respostas para que eu possa aprender. Eu fiz um programa que permite inserir 5 caracteres e depois mostrar os caracteres que você escreveu e também […]

Determine se uma string C é um int válido em C

Eu preciso verificar se uma string C é um inteiro válido. Eu tentei os dois int num=atoi(str); e int res=sscanf(str, “%d”, &num); Mas o envio da string “8 -9 10” em ambas as linhas retornou simplesmente 8, sem indicar a invalidade dessa string. Alguém pode sugerir uma alternativa?

Quantos objects string Java criados no código String s = “abc” + “xyz” ;?

Quantos objects de string Java serão criados na instrução a seguir? String s = “abc” + “xyz”; Eu acho que três?

Se == compara referências em Java, por que ela é avaliada como verdadeira com essas Strings?

Como é dito, o operador == compara referências de objects para verificar se estão se referindo ao mesmo object em um heap. Em caso afirmativo, por que estou recebendo o “Equal” para este pedaço de código? public class Salmon { public static void main(String[] args) { String str1 = “Str1”; String str2 = “Str1”; if […]

como replace barras invertidas simples em R

Eu tenho uma string que se parece com: str<-"a\f\r" Eu estou tentando remover as barras invertidas, mas nada funciona: gsub(“\”,””,str, fixed=TRUE) gsub(“\\”,””,str) gsub(“(\)”,””,str) gsub(“([\])”,””,str) … basicamente todas as variações que você pode imaginar. Eu até tentei a function string_replace_all . QUALQUER AJUDA?? Estou usando o R versão 3.1.1; Mac OSX 10.7; o dput para uma […]

É possível em Java sobrescrever ‘toString’ para uma matriz de objects?

É possível em Java para replace um toString para uma matriz de objects? Por exemplo, digamos que eu criei uma class simples, User (não importa qual class é, pois essa é uma questão geral). É possível que, uma vez que o cliente crie um array User[] e o cliente use System.out.print(array) , ele não imprima […]

Obtendo saída estranha ao imprimir resultado de uma comparação de string

Estou enfrentando um problema com esta linha (comentada abaixo): System.out.println(“Using == ::”+s3==s4) qual saída é false . No entanto, System.out.println(s3==s4) gera true . Agora, não consigo entender por que estou obtendo esse resultado: public class string { public static void main(String[] args){ String s3=”Shantanu”; String s4=s3; String s1=new String(“java”); String s2=new String(“javaDeveloper”); System.out.println(“Using Equals Method::”+s1.equals(s2)); […]

Como verificar se uma string é uma data legal “dd / mm / aaaa”?

Dada uma string str , como posso verificar se está no formato dd/mm/yyyy e contém uma data legal? Alguns exemplos: bla bla // false 14/09/2011 // true 09/14/2011 // false 14/9/2011 // false 1/09/2011 // false 14/09/11 // false 14.09.2011 // false 14/00/2011 // false 29/02/2011 // false 14/09/9999 // true

Extraia todas as strings de um projeto java

Eu tenho um grande número de arquivos de origem que eu preciso analisar e extrair todos os literais de seqüência de caracteres e colocá-los em um arquivo como jogar constante java antiga. Por exemplo: Label l = new Label(“Cat”); Se tornaria: Label l = new Label(Constants.CAT); E em Constants.java eu teria: public final static String […]

string.Junte-se a uma lista ou outro tipo

Eu quero transformar uma matriz ou lista de ints em uma string delimitada por vírgula, assim: string myFunction(List a) { return string.Join(“,”, a); } Mas string.Join só leva List como o segundo parâmetro. Qual é a melhor maneira de fazer isso?