programing

String으로 변환/주조하는 방법

prostudy 2022. 6. 9. 22:06
반응형

String으로 변환/주조하는 방법

날짜를 선택할 수 있는 BB 앱 샘플을 만들었습니다.

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

날짜를 선택한 후 그 긴 값을 String으로 변환해야 데이터베이스 어딘가에 날짜 값을 쉽게 저장할 수 있습니다.자바와 블랙베리 개발은 처음입니다.

long date = curDateFld.getDate();

이 긴 값을 String으로 변환하려면 어떻게 해야 합니까?또한 String에서 long으로 변환하고 싶습니다.그러기 위해서라면long l = Long.parseLong("myStr");?

String 클래스의 레퍼런스 메뉴얼을 참조해 주세요.String s = String.valueOf(date);

Long이 null일 수 있고 4글자를 원하지 않는 경우"null"다음과 같이 사용할 수 있습니다.String s = Objects.toString(date, null);


편집:

를 사용하여 리버스합니다.Long l = Long.valueOf(s);하지만 이 방향으로 가면NumberFormatException

String strLong = Long.toString(longNumber);

심플하고 동작도 양호 :-)

Long.toString()

다음 기능이 작동합니다.

long myLong = 1234567890123L;
String myString = Long.toString(myLong);

아주 간단해 긴 것을 문자열에 연결하기만 하면 돼

long date = curDateFld.getDate(); 
String str = ""+date;

1.

long date = curDateFld.getDate();
//convert long to string
String str = String.valueOf(date);

//convert string to long
date = Long.valueOf(str);

2.

 //convert long to string just concat long with empty string
 String str = ""+date;
//convert string to long

date = Long.valueOf(str);
String logStringVal= date+"";

긴 것을 문자열 객체로 변환할 수 있고, 문자열로 변환할 수 있는 멋진 바로 가기...다만, 의 사용String.valueOf(date);권장 사항

다음 작업을 수행합니다.

String strLong = Long.toString(longNumber);
String longString = new String(""+long);

또는

String longString = new Long(datelong).toString();

언급URL : https://stackoverflow.com/questions/1854924/how-to-convert-cast-long-to-string

반응형