Articles of concatenazione di

Come posso aggiungere elenchi in Prolog?

Come posso aggiungere elenchi in Prolog? Ho cercato su Internet e ho trovato questo (da http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/2_7.html ) append([X|Y],Z,[X|W]) :- append(Y,Z,W). append([],X,X). Quindi ottiene la Z rimuovendo gli elementi di [X|Y] in [X|W] . Ma come posso aggiungere due liste insieme? Esempio, appendlist([1,2],[3,4,5],X). Il risultato sarà X = [1,2,3,4,5] . Inoltre non so cosa sta succedendo […]

Cosa significa $ {} (simbolo del dollaro e parentesi graffe) in una stringa in Javascript?

Non ho visto nulla qui o su MDN. Sono sicuro che mi manca qualcosa. Deve esserci qualche documentazione su questo da qualche parte? Funzionalmente, sembra che ti permette di nidificare una variabile all’interno di una stringa senza fare concatenazione usando l’operatore + . Sto cercando la documentazione su questa funzione. Esempio: var string = ‘this […]

La concatenazione di caratteri per formare una stringa dà risultati diversi

Perché, quando uso l’operazione seguente per sumre i caratteri, restituisce numeri invece di caratteri? Non dovrebbe dare lo stesso risultato? ret += … ; // returns numbers ret = ret + …; // returns chars Il codice seguente duplica i caratteri: doubleChar (“The”) → “TThhee” public String doubleChar(String str) { String ret = “”; for(int […]

è l’operatore + meno performante di StringBuffer.append ()

Nella mia squadra, solitamente facciamo concatenazioni di stringhe come questa: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append(“click here”); Ovviamente quanto segue è molto più leggibile: var url = // some dynamically generated URL var sb = “click here”; Ma gli esperti di JS affermano che l’operatore + è […]

Come concatenare le stringhe nei template di Django?

Voglio concatenare una stringa nel tag modello django come {% extend shop/shop_name/base.html %} Qui shop_name è la mia variabile e voglio concatenarlo con il resto del percorso. Supponiamo che abbia shop_name=example.com E voglio che il risultato estenda shop/example.com/base.html

Come concatenare i valori int in java?

Ho i seguenti valori: int a=1; int b=0; int c=2; int d=2; int e=1; Come concatenare questi valori in modo che finisca con una stringa che è 10221 ; si noti che moltiplicando a per 10000, b per 1000 ….. e e per 1 non funzionerà poiché b=0 e quindi lo perderò quando aggiungo i […]

Ottenere la data e l’ora correnti in JavaScript

Ho uno script che stampa la data e l’ora correnti in JavaScript, ma la DATE è sempre sbagliata. Ecco il codice: var currentdate = new Date(); var datetime = “Last Sync: ” + currentdate.getDay() + “/”+currentdate.getMonth() + “/” + currentdate.getFullYear() + ” @ ” + currentdate.getHours() + “:” + currentdate.getMinutes() + “:” + currentdate.getSeconds(); Dovrebbe […]

Perché + = “1,23,4” in JavaScript?

Volevo aggiungere gli elementi di un array in un altro, quindi ho provato questo: [1,2] + [3,4] Ha risposto con: “1,23,4” Cosa sta succedendo?

Concatenazione di stringhe null in Java

Perché funziona il seguente? Mi aspetterei che venga lanciata una NullPointerException . String s = null; s = s + “hello”; System.out.println(s); // prints “nullhello”

Come estendere un array JavaScript esistente con un altro array, senza creare un nuovo array?

Nota: questo non è un duplicato di Come aggiungere qualcosa a un array? – l’objective qui è quello di aggiungere l’intero contenuto di un array all’altro e di farlo “in posizione”, cioè senza copiare tutti gli elementi dell’array esteso. Non sembra essere un modo per estendere un array JavaScript esistente con un altro array, ovvero […]