은 내가 예컨대분수 형식의 문자열을 Java의 소수점 또는 부동 소수점으로 변환하는 방법?
"1/4","2/3"
내 데이터베이스에서 가져 오는하고 몇 가지 문자열 값을 가지고 있지만 안드로이드의 ListView의 내용으로 표시하는 동안 나는 0.25
, 0.66
로 표시해야합니다.
이제는 문자열을 분할 한 다음 개별 문자열을 숫자로 변환하고 을 결과로 나누십시오.
알고 계시나요? Double.valueOf
또는 parseDouble
종류의 직능이 있습니까?
솔루션을 찾으려면 요구 사항이 불합리한 것처럼 보입니다. 그런 식으로하는 것이 가장 좋은 방법 인 것처럼 보입니다. –
예 gabriel, 심지어 나는 누군가가 데이터베이스에 1/4 및 2/3 값을 저장하는 이유를 생각하고 있었지만 클라이언트의 관심사가 그렇듯이 값이 너무 많아서 해결 방법이 필요했습니다. –
내 의견은 데이터가 저장되는 방식에 관한 것이 아니고 (별난 일을 직접 본 것), 문제를 해결하기 위해 스플릿 ("/")을 사용하는 것에 대한 제한 사항에 관한 것입니다. –