Articles of matrici

Javascript: rimuovi un elemento dell’array in base al valore

La mia situazione: var id_tag = [1,2,3,78,5,6,7,8,47,34,90]; Vorrei delete where id_tag = 90 e restituire: var id_tag = [1,2,3,78,5,6,7,8,47,34]; Come lo posso fare?

Raggruppa l’array di oggetti che annidano alcune chiavi con nomi specifici

Ho questa matrice di oggetti, che ho bisogno di modificare per rendere più semplice il rendering. const items = [ { tab: ‘Results’, section: ‘2017’, title: ‘Full year Results’, description: ‘Something here’, }, { tab: ‘Results’, section: ‘2017’, title: ‘Half year Results’, description: ‘Something here’, }, { tab: ‘Reports’, section: ‘Marketing’, title: ‘First Report’, description: […]

Swift 3.0: errore del compilatore quando si chiama global func min (T, T) nell’estensione Array o Dictionary

Dopo la conversione da Swift 2.2 a 3.0 la mia estensione Array non si compila più, perché contiene una chiamata alla funzione di libreria standard globale min(T,T) e mostra un errore extra argument in call compilatore extra argument in call . Ecco un modo semplice per riprodurre l’errore: extension Array { func smallestInt(first: Int, second: […]

JavaScript: ordina un array basato su un altro array di numeri interi

Dì che ho un array: [0,3,4,2,5,1] Quello che voglio fare è ordinare una matrice come: [“one”, “two”, “three”, “four”, “five”, “six”] in modo che l’ordine corrisponda al primo array. Questo sarebbe l’output: [“one”, “four”, “five”, “three”, “six”, “two”] C’è un modo semplice per realizzare questo?

Aggiungi JsonArray a JsonObject

Ho cercato tanto su Google oggi per questo argomento. Ma non riesco a trovarlo, come posso aggiungere un JSONArray a un JSONObject? Perché ogni volta che faccio questo ottengo questo errore: StackOverflow JSONObject fillBadkamerFormaatFromContentlet(Structure structure, String formaat) { JSONObject jsonObject = new JSONObject(); JSONArray arr = new JSONArray(); BadkamerFormaat badkamerFormaat = new BadkamerFormaat(); BadkamerTegel badkamerTegel; […]

Imansible convertire il valore di tipo ‘Meme!’ al tipo di argomento previsto ‘@noescape (Meme) genera -> Bool’

Ecco il codice: @IBAction func deleteMeme(sender: UIBarButtonItem) { if let foundIndex = MemeRepository.sharedInstance.memes.indexOf(selectedMeme) { //remove the item at the found index MemeRepository.sharedInstance.memes.removeAtIndex(foundIndex) navigationController?.popViewControllerAnimated(true) L’errore si verifica nel metodo .indexOf in (selectedMeme) . Imansible convertire il valore di tipo Meme! al tipo di argomento previsto @noescape (Meme) throws -> Bool Meme! è una struct per la […]

Come ottenere valori univoci dall’array

Ho una matrice da cui voglio rimuovere gli oggetti duplicati. for(int data1=startpos;data1<=lastrow;data1++) { String movie_soundtrk=cells.getCell(data1,Mmovie_sndtrk_cl).getValue().toString(); al.add(movie_soundtrk); } String commaSeparated=al.toString(); String [] items = commaSeparated.split(","); String[] trimmedArray = new String[items.length]; for (int i = 0; i < items.length; i++) { trimmedArray[i] = items[i].trim(); } Set set = new HashSet(); Collections.addAll(set, trimmedArray); System.out.println(set); Ma questo non mi […]

Il modo migliore per convertire la stringa in array di oggetti in javascript?

Voglio convertire sotto una stringa in un array in javascript. {a:12, b:c, foo:bar} Come posso convertire questa stringa in una matrice di oggetti? Qualche idea interessante?

Matrice con dimensione 0

Oggi ho incidentalmente definito un array bidimensionale con la dimensione di una dimensione pari a 0, tuttavia il mio compilatore non si è lamentato. Ho trovato il seguente che afferma che questo è legale, almeno nel caso di gcc: 6.17 Array di lunghezza zero Tuttavia, ho due domande su questo utilizzo: Innanzitutto, è considerata una […]

Utilizzo di array di lunghezza zero

Ad esempio possiamo build una tale matrice come questa: new ElementType[0]; Ho visto un tale costrutto, ma non capisco perché questo potrebbe essere utile.