SORU
18 EKİM 2009, Pazar


ilk N karakterleri

Java nasıl bir dizginin ilk n karakter boyutu bir kontrol edin ilk(satır içi kabul edilebilir) veya IndexOutOfBoundsException bir riske atmadan alabilirim?

CEVAP
18 EKİM 2009, Pazar


İşte güzel bir çözüm:

String upToNCharacters = s.substring(0, Math.min(s.length(), n));

Görüş: bu çözüm ise "" aslında ben öyle düşünüyorum . temiz ^em>daha az okunabilirbariz şekilde* / else *3 kullanan bir çözüm daha. Eğer okuyucu bu numarayı görmüş bulmazlarsa, O/Obir daha düşünkodu anlamak. IMO, kuralların anlamı* / else *5 sürümünde daha açıktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • mipd1980

    mipd1980

    25 EKİM 2006