Ho un metodo:Scala - Pad un array a una certa dimensione
def loadRom(filename: String) : Array[Int] = {
val is = new FileInputStream(filename)
Stream.continually(is.read).takeWhile(-1 !=).toArray
}
Si restituisce un array di 0x8000
(posso sempre garantire che). Voglio caricarlo in una serie di dimensioni 0x200000
. C'è un modo elegante per farlo? Per quanto riguarda il riempimento a 0x200000
?
Modifica: Whoops. Ho appena notato che il metodo padTo fa quello che voglio. Vicino?
È possibile rispondere alle proprie domande e contrassegnarlo come corretto. – pedrofurla
Lo feci alcuni anni fa e fui fiammeggiato. Non da allora –
Bene, allora le cose sono cambiate: http://meta.stackexchange.com/questions/12513/should-i-not-answer-my-own-questions –