런타임시 새 특성 파일을 작성하고 키와 값을 추가 할 수 있습니까? 응용 프로그램을 설치하는 동안 사용자 입력에 따라 속성 파일에 새 키를 추가하려고합니다. Java Properties 클래스를 체크 아웃했지만 기존 키에 값을 설정할 수 있지만 새 키를 속성 파일에 추가 할 수없는 것 같습니다.자바 - 등록 정보 : 런타임에 등록 정보 파일에 새 키를 추가 하시겠습니까?
답변
현재 존재하지 않는 키로 setProperty
을 호출하여 새 속성을 추가 할 수 있습니다. // 유래 :
Properties prop = new Properties();
prop.load(...); // FileInputStream or whatever
prop.setProperty("newKey", "newValue");
prop.store(...); // FileOutputStream or whatever
그 속성이 변경된 것을 반영하지 않습니다. –
@PremanandK : 나는 당신의 의견을 전혀 이해하지 못한다. 아마도 당신은 [mcve]로 새로운 질문을해야 할 것입니다. –
내 속성 변경 내용을 "prop.store (...);"로 저장했지만 그 내용은 반영하지 않았습니다. 즉. 내 속성 파일에서 내 변경 사항을 볼 수 없습니다. @Jon Skeet –
- 1. J2ME 등록 정보
- 2. 등록 정보/등록 정보가 읽기 전용인지 확인
- 3. 메시지 등록 정보 파일
- 4. Oracle JDBC 등록 정보
- 5. 인덱싱 등록 정보 파일
- 6. 등록 정보 파일을 통한로드 세트
- 7. 도저 부울 등록 정보 매핑
- 8. JSON 우수 사례 등록 정보
- 9. CakePHP에서 새 레코드를 추가 할 때 "등록 정보"모델을 업데이트하십시오.
- 10. 익명 사용자의 등록 정보 저장
- 11. svn 등록 정보 mergeinfo가 누락되었습니다.
- 12. gwt 18n 등록 정보 파일
- 13. 모든 등록 정보 참조 MsBuild
- 14. Ninject 중지됨 내 등록 정보
- 15. Jar signing -validity 등록 정보
- 16. 등록 정보 파일에서 메시지 확인
- 17. .NET의 등록 정보 제한 값
- 18. 등록 정보 목록에서 레코드 만들기
- 19. 문제 AutoMapper를 사용하여 BLL 등록 정보에 DAL 등록 정보 매핑
- 20. 등록 후 drupal 사용자 정보 수정
- 21. Java : 런타임을 통해 시스템 등록 정보 수정
- 22. NUnit의 TestResult.xml 파일에 추가 정보
- 23. Pootle - 등록 정보 파일 내보내기 문제
- 24. Visual Studio 2008 등록 정보 창 SLOW
- 25. 최대 절전 모드로 등록 정보/컬렉션로드를 비활성화하십시오.
- 26. Modama를 사용하여 Datamapper로 등록 정보 정의
- 27. C#을 종속 등록 정보/속성 강제
- 28. 상대 경로 내가 등록 정보 파일을 사용하고
- 29. 사용자 정의 장소의 Log4j 등록 정보
- 30. Joomla Extended 사용자 정보/등록 (기존 데이터베이스)
은 또한 (HTTP를 [프로퍼티 파일을 업데이트 더 나은 클래스]를 참조하십시오 당신은 다시 파일에 대한 변경 사항을 반영하기 위해 다시
store
를 호출해야합니다 - 그것은 단지 비록 메모리에 그것을 할 것입니다. com/questions/565932/a-better-class-to-update-property-files) –