자바 질문이요!(m² 읽는법)


프로퍼티에 m²=제곱미터 라고 되어있습니다.

key=value로 표기를 해놓은건데

텍스트파일에 m² 이 있으면 제곱미터라고 바꿔야하는데

m² 만 안바뀌네요...

미터 ²라고 바뀝니다..

바꿀수 있는 법이 있을까요>?


  • m²라고 되어 있나요 m^2라고 되어 있나요?    Hommy   2018.2.12 14:47     
  • 텍스트 파일에 m²으로 되어있고 프로퍼티에도 m² 라고 되어있습니다    Jae Young Yoo   2018.2.12 14:49     
  • 프로퍼티도 UTF-8로 쓰여있나요? 프로퍼티 코드 좀 올려주세요    Hommy   2018.2.12 15:25     
  • ⅔=삼분의이 ⅓=삼분의일 cm=센티미터 ㎠=제곱센티미터 mm=밀리미터 m=미터 m\u00B2=제곱미터 km=키로미터 L=리터 kg=키로그램 ha=헥타아르 a=아르 t=톤 °=도 ×=곱하기 ☓=곱하기 ÷=나누기 +=더하기 -=빼기 −=빼기 \!=느낌표 ?=물음표 %=퍼센트 .=점 \==은 ~=물결 @=골뱅이 \#=샵 &=앤드 $=달러 *=별 ,=콤마 `=아래 따옴표 ^=꺽쇠 _=밑줄 "=큰 따옴표 '=작은 따옴표 ;=세미콜론 |=세로줄 <=작다 >=크다 (=소괄호 열기 )=소괄호 닫기 {=중괄호 열기 }=중괄호 닫기 [=대괄호 열기 ]=대괄호 닫기 /=슬래시 ⑴=일번 ⑵=이번 ①=일번 ②=이번 ③=삼번 ④=사번 ⑤=오번 ㉠=기역 ㉡=니은 ㉢=디귿 ㉣=리을 ㉤=미음 ☐=네모 □=네모 △=세모    Jae Young Yoo   2018.2.12 15:30     
  • 여기서 단어만 찾는 프로퍼티 파일입니다.    Jae Young Yoo   2018.2.12 15:30     
  • ⅔, ⅓, ㎠는 다 정상작동 하나요?    Hommy   2018.2.12 15:37     
  • 네 정상작동합니다.    Jae Young Yoo   2018.2.12 15:45     
조회수 102


2 답변


좋아요
0
싫어요
채택취소하기

프로퍼티 순서를

mm=밀리미터
m=미터
m²=제곱미터

에서

mm=밀리미터
m²=제곱미터
m=미터

로 바꿔보세요!

  • 2018년 02월 12일에 작성됨
    내공냠냠

  • 됬어요!!! 감사합니다. 안된 이유가 있나요?    Jae Young Yoo   2018.2.12 15:47     
  • 혹시 : 이것도 바꿀 방법이 있나요?    Jae Young Yoo   2018.2.12 15:53     
  • 컴퓨터가 "m²"의 "m"을 보고 우왕 m이당 나 이거 알앙 하면서 설레발 치면서 "m"을 먼저 미터로 바꿔버린거 같네요 프로퍼티에 "²"에 대한 정의가 없으니 그다음엔 넘어가버린거구요     Hommy   2018.2.12 15:53     
  • m=미터가 mm=밀리미터 위에 있었으면 "mm"은 "미터미터"가 됐을 겁니다    Hommy   2018.2.12 15:54     
  • 혹시 : 이것도 바꿀 방법이 있나요?     Jae Young Yoo   2018.2.12 15:55     
  • ":"을 "\u003A"로 바꿔보시겠어요? (http://www.fileformat.info/info/unicode/char/003A/index.htm)    Hommy   2018.2.12 15:57     

이건 넣어놓은 프로퍼티를 불러오는거입니다.

package asdf;

import java.io.InputStream; import java.io.InputStreamReader; import java.util.Collections; import java.util.Enumeration; import java.util.LinkedHashSet; import java.util.Properties;

public class LinkedProperties extends Properties {

private final LinkedHashSet keys = new LinkedHashSet();

public Enumeration keys() {

  return Collections.<Object>enumeration(keys);

}

public Object put(Object key, Object value) {

  keys.add(key);

  return super.put(key, value);

}

public LinkedProperties(String propertiesPath) {

  try {

     // 프로퍼티 파일 스트림에 담기
     InputStream is = getClass().getClassLoader().getResourceAsStream(propertiesPath);

     // 프로퍼티 파일 로딩000000
     this.load(new InputStreamReader(is, "UTF-8"));

  } catch (Exception e) {
     e.printStackTrace();
  }

}

}


로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close