Articles of intero

Conversione di espressioni di stringa in Valore intero usando C #

Scusa se questa domanda ha già una risposta, ma non ho trovato una risposta adatta. Sto avendo un’espressione di stringa in C # che ho bisogno di convertire in un valore int o decimale. Per esempio: string strExp = “10+20+30”; l’uscita dovrebbe essere 60. come devo farlo ???

Perché == è vero per alcuni oggetti interi?

Possibile duplicato: Gli oggetti wrapper intero condividono le stesse istanze solo all’interno del valore 127? Ho copiato il seguente snippet di programma dal Khalid Mughal SCJP, ma non ci riesco capire l’output. public class RQ200_60 { public static void main(String[] args) { Integer i = -10; Integer j = -10; System.out.print(i==j); // output: true — […]

L’aggiunta di due caratteri produce int

Ho creato un semplice programma e lo ho compilato con GCC 4.4 / 4.5 come segue: int main () { char u = 10; char x = ‘x’; char i = u + x; return 0; } g ++ -c -Wconversion a.cpp E ho il seguente: a.cpp: In function ‘int main()’: a.cpp:5:16: warning: conversion to […]

Ottieni int da String, contenente anche lettere, in Java

Come posso ottenere il valore int da una stringa come 423e – cioè una stringa che contiene un numero ma forse anche una lettera? Integer.parseInt() esito negativo poiché la stringa deve essere interamente un numero.

Integer.valueOf () vs. Integer.parseInt ()

A parte Integer.parseInt() gestisce il segno meno (come documentato), ci sono altre differenze tra Integer.valueOf() e Integer.parseInt() ? E poiché nessuno dei due può analizzare , come a decimale separatore di migliaia (produce NumberFormatException ), esiste un metodo Java già disponibile per farlo?

Converti String contenente diversi numeri in numeri interi

Mi rendo conto che questa domanda potrebbe essere stata chiesta diverse volte in passato, ma continuerò comunque. Ho un programma che otterrà una stringa di numeri dall’input della tastiera. I numeri saranno sempre nella forma “66 33 9” In sostanza, ogni numero è separato da uno spazio e l’input dell’utente conterrà sempre una quantità diversa […]

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?

prestazioni di interi senza segno e firmati

C’è qualche guadagno / perdita di prestazioni usando interi senza segno su interi con segno? Se è così, questo va anche per breve e lungo?

Arrays.asList () di un array

Cosa c’è di sbagliato in questa conversione? public int getTheNumber(int[] factors) { ArrayList f = new ArrayList(Arrays.asList(factors)); Collections.sort(f); return f.get(0)*f.get(f.size()-1); } L’ho fatto dopo aver letto la soluzione trovata in Create ArrayList dall’array . La seconda riga (ordinamento) in getTheNumber(…) causa la seguente eccezione: Eccezione nella discussione “main” java.lang.ClassCastException: [Non è ansible eseguire il cast […]

Quanto è grande la cache dei numeri interi?

Class Integer ha cache, che memorizza nella cache i valori Integer . Quindi, se utilizzo method valueOf o inboxing, il nuovo valore non verrà istanziato, ma verrà prelevato dalla cache. So che la dimensione predefinita della cache è 127 ma può essere estesa a causa delle impostazioni della VM. La mia domanda è: quanto è […]