merhaba java da çok basit bir sorunum var

PHP

number_format(degisken)
C#
degisken.ToString("N");

php ve C# dillerinde yukarıdaki fonksiyonlarla sayıyı basamaklarına ayırarak virgüllü bir şekilde yazdırabiliyorum

örn: 1259801 => 1,259,801 gibi

bunu Java ile nasıl yapabilirim?

// EDİT: oraclenin dökümantasyonunda buldum konuya ekledim işine yarayan olabilir

Java
String.format("%,8d%n",sayi);