Articles of concatenação de

Maneira mais eficiente de concatenar strings em JavaScript?

Em JavaScript, tenho um loop que possui muitas iterações e, em cada iteração, estou criando uma cadeia enorme com muitos operadores += . Existe uma maneira mais eficiente de criar uma string? Eu estava pensando em criar um array dynamic onde eu continuo adicionando strings a ele e então faço uma junit. Alguém pode explicar […]

Como concatenar valores int em java?

Eu tenho os seguintes valores: int a=1; int b=0; int c=2; int d=2; int e=1; Como faço para concatenar esses valores para que eu acabe com uma String que é 10221 ; por favor, note que multiplicando a por 10000, b por 1000 ….. e por 1 não vai funcionar desde b=0 e, portanto, eu […]

Obtendo data e hora atuais em JavaScript

Eu tenho um script que imprime a data e hora atual em JavaScript, mas o DATE está sempre errado. Aqui está o código: var currentdate = new Date(); var datetime = “Last Sync: ” + currentdate.getDay() + “/”+currentdate.getMonth() + “/” + currentdate.getFullYear() + ” @ ” + currentdate.getHours() + “:” + currentdate.getMinutes() + “:” + […]

Estreitamento de um valor de macro

Eu enfrentei um problema – eu preciso usar um valor de macro como string e como inteiro. #define RECORDS_PER_PAGE 10 /*… */ #define REQUEST_RECORDS \ “SELECT Fields FROM Table WHERE Conditions” \ ” OFFSET %d * ” #RECORDS_PER_PAGE \ ” LIMIT ” #RECORDS_PER_PAGE “;” char result_buffer[RECORDS_PER_PAGE][MAX_RECORD_LEN]; /* …and some more uses of RECORDS_PER_PAGE, elsewhere… */ […]

Por que + = “1,23,4” em JavaScript?

Eu queria adicionar os elementos de um array em outro, então eu tentei isso: [1,2] + [3,4] Ele respondeu com: “1,23,4” O que está acontecendo?

Concatenar valores de linha T-SQL

Eu estou tentando reunir alguns dados para um relatório e precisa concatenar os valores de linha de uma das tabelas. Aqui está a estrutura básica da tabela: Rever ReviewID ReviewDate Revisores ReviewerID ReviewID UserID Comercial UserID FName LName Este é um relacionamento M: M. Cada revisão pode ter muitos revisores; cada usuário pode ser associado […]

Como estender um array JavaScript existente com outro array, sem criar um novo array?

Nota: Esta não é uma duplicata de Como acrescentar algo a um array? – o objective aqui é adicionar todo o conteúdo de um array ao outro, e fazê-lo “in place”, ou seja, sem copiar todos os elementos do array estendido. Não parece haver uma maneira de estender um array JavaScript existente com outro array, […]

Concatenando cadeias nulas em Java

Por que o seguinte trabalho? Eu esperaria que uma NullPointerException fosse lançada. String s = null; s = s + “hello”; System.out.println(s); // prints “nullhello”

Criando macro C com ## e __LINE__ (concatenação de token com macro de posicionamento)

Eu quero criar uma macro C que cria uma function com um nome baseado no número da linha. Eu pensei que poderia fazer algo como (a function real teria instruções dentro das chaves): #define UNIQUE static void Unique_##__LINE__(void) {} O que eu esperava expandir para algo como: static void Unique_23(void) {} Isso não funciona. Com […]

Como faço para concatenar strings const / literais em C?

Estou trabalhando em C e tenho que concatenar algumas coisas. Agora eu tenho isso: message = strcat(“TEXT “, var); message2 = strcat(strcat(“TEXT “, foo), strcat(” TEXT “, bar)); Agora, se você tiver experiência em C, tenho certeza de que percebe que isso causa uma falha de segmentação quando você tenta executá-la. Então, como eu trabalho […]