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

  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • Māris Zaharovs

    Māris Zahar

    28 Mayıs 2008
  • TheRightTire

    TheRightTire

    14 EKİM 2009