SORU
6 Aralık 2009, Pazar


Java:uzun Dize / Cast Dönüştürmek ?

Java ve Blackberry geliştirme için tamamen yeni duyuyorum. Java ve Blackberry geliştirme öğrenmeye başladım. Ben sadece tarihi seçmek için gerekli örnek BB app yarattı.

DateField curDateFld = new DateField("Choose Date: ",
  System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT);

Tarihi seçtikten sonra, kolayca tarih değeri bir yerde saklayabilirsiniz bu Dizeyi uzun değeri dönüştürmek için veritabanı ihtiyacım var.

long date = curDateFld.getDate();

Herhangi bir bağlantı bulamadım, biri bana link veya fikir verebilir nasıl Dize bu kadar uzun değere dönüştürmek gerekir? "Uzun = Uzun l.ı da daha sonra daha uzun geri Dize dönüştürmek istiyorum, ben düşünmek için("") myStr;" ? parseLong

CEVAP
6 Aralık 2009, Pazar


reference documentation for the String classbakın: String s = String.valueOf(date);

Uzun null olabilir ve 4 *mektup 5* bir dize almak istemiyorsan, Objects.toString, kullanabilirsiniz: String s = Objects.toString(date, null);


DÜZENLEME:

Seni o Long l = Long.valueOf(s); kullanarak ters ama bu yönde NumberFormatException yakalamak gerekiyor

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cyriak

    cyriak

    29 Mart 2006
  • SignatureSeries

    SignatureSer

    24 Aralık 2006
  • Simon Hayter

    Simon Hayter

    20 HAZİRAN 2010