2013-12-15 7 views
9

Bir dosyanın boyutunu bilmesi gereken bir scala komut dosyası yazıyorum. Bunu nasıl doğru yapabilirim? Python ben Scala'da dosya boyutu nasıl bulunur?

os.stat('somefile.txt').st_size 

ve Scala'da

yapardınız?

+5

Eğer java dosya boyutunu bulmak istiyorum aynı şekilde benzeri bir dış çerçeve kullanılmasını istiyorsanız

val someFile = new File("somefile.txt") val fileSize = someFile.length 

: Scala, bu şekilde görünecektir. – pedrofurla

cevap

18

Scala standart kitaplıklarını kullanarak bunu yapmanın bir yolu yoktur. Dış kütüphanelere başvurmadan Java File.length() yöntemini kullanabilirsiniz. Eğer Scala özgü bir şey, sen scalax.io veya rapture.io

+0

Teşekkürler! Bunun için kendi Scala yöntemleri var mı? Ya da Java yöntemini kullanmak tek yol mu? –

+1

Standart Scala sürümünde bunu yapmak için standart yollar yoktur, ancak kullanabileceğiniz birkaç dış çerçeve vardır. Cevabımı bunlarla güncelledim. – lreeder

+0

Çok teşekkür ederim! –