Java에서 텍스트 파일을 읽고 해당 값에 액세스하는 방법

사용자 3061048

저는이 기술에 익숙하지 않습니다. 다음과 같은 condition.txt라는 텍스트 파일이 있습니다.

server_state 실행 중

health_state ok

무더운 20 %

hoggingthreadcount 10

stuckthreadcount 1

Java 파일이 있습니다. 여기서 파일에서 해당 데이터를 읽고 해당 값에 액세스하고 싶습니다. 내 Java 파일과 마찬가지로 server_state라는 문자열 변수가 있습니다. 내 String 변수에 "running"값을 넣고 싶습니다. 어떻게?

더 브레 니

파일에서 읽으려는 것 같습니까? 스캐너 클래스는 매우 좋다.

다른 방식으로 텍스트 문서의 서식을 지정해야합니다. 즉, 파일을 프로그래밍 방식으로 작성하는 경우 어떻게 든 2 개의 변수를 분할해야합니다. 제 생각에는 쉼표 (,) 또는 콜론 (:)이 선택하기 가장 쉬운 방법입니다.

  • server_state : 실행 중
  • health_state : ok
  • heappercent : 0.2 // 백분율은 float / decimals를 사용합니다.
  • hoggingthreadcount : 10
  • stuckthreadcount : 1

    public void getProps() {
      String[] cur = new String[2];
      Scanner scanner = new Scanner("C:\Path/To/Your/File.txt");
      while(scanner.hasNextLine()) {
        cur = scanner.nextLine().split(":"); // a colon is simpler.
        if(cur[0].equalsIgnoreCase("server_state")) {
          server_state = cur[1];
        }
        if(cur[0].equalsIgnoreCase("health_state")) {
          health_state = cur[1];
        }
        if(cur[0].equalsIgnoreCase("heappercent")) {
          heappercent = Double.parseDouble(cur[1]);
        }
        if(cur[0].equalsIgnoreCase("hoggingthreadcount")) {
          hoggingthreadcount = Integer.parseInt(cur[1]);
        }
        if(cur[0].equalsIgnoreCase("stuckthreadcount")) {
          stuckthreadcount = Integer.parseInt(cur[1]);
        }
      }
      scanner.close();
    }
    

이것이 당신의 문제를 해결하기를 바랍니다!

자로드.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

텍스트 파일에서 값을 읽고 해당 값을 임시 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

텍스트 파일에서 ID를 일치시키고 해당 값을 검색하는 더 빠른 방법

분류에서Dev

텍스트 파일에서 경로를 읽고 해당 경로에서 파일 수를 얻는 방법

분류에서Dev

텍스트 파일에서 값을 증가시키고 해당 증가 된 출력 텍스트 파일을 생성하는 방법은 무엇입니까?

분류에서Dev

bash : 텍스트 파일에서 여러 줄을 적절하게 읽고 변수에 할당하는 방법

분류에서Dev

golfscript에서 텍스트 파일을 읽고 내용을 인쇄하는 방법

분류에서Dev

텍스트 파일의 데이터를 읽고 각 열에 배열을 할당하는 방법 C ++

분류에서Dev

hadoop mapreduce 작업을 통해 windows / unix 디렉토리의 텍스트 파일에 액세스하는 방법

분류에서Dev

boto3를 사용하여 S3에서 항목에 액세스하고 해당 내용을 읽는 방법 ()

분류에서Dev

jtable을 텍스트 파일에 저장하고 jtable로 다시 읽는 방법

분류에서Dev

nodedefination을 위해 rootValue 또는 컨텍스트에 액세스하는 방법

분류에서Dev

특정 텍스트가 포함 된 폴더에서 파일을 검색하고 Python에서 해당 파일의 이름을 바꾸는 방법

분류에서Dev

특정 텍스트가 포함 된 폴더에서 파일을 검색하고 Python에서 해당 파일의 이름을 바꾸는 방법

분류에서Dev

여러 nltk 말뭉치 파일을 읽고 파이썬에서 단일 텍스트 파일에 쓰는 방법

분류에서Dev

지도의 값 (지도 목록에서)에 액세스하고 해당 값을 목록 FLUTTER로 변환하는 방법

분류에서Dev

텍스트 파일에서 값을 읽고 목록에 저장

분류에서Dev

파일에서 텍스트를 읽고, 인접한 중복 단어를 식별하고, 텍스트 파일에서 해당 위치를보고하는 방법은 무엇입니까?

분류에서Dev

경로에서 모든 텍스트 파일을 찾고 해당 텍스트 파일의 모든 행을 하나의 텍스트 파일로 결합하는 방법

분류에서Dev

다른 함수에서 구조 배열에 액세스하고 값을 할당하는 방법

분류에서Dev

텍스트 파일에서 첫 번째 값만 읽는 방법

분류에서Dev

HashMaping을 위해 16 진 텍스트 파일에 액세스하는 Java

분류에서Dev

텍스트 필드 값에 액세스하고 double로 변환하는 방법

분류에서Dev

텍스트 파일에서 값을 구문 분석하고 쉘 스크립트 인수에 할당하는 방법

분류에서Dev

C #에서 텍스트 파일을 읽고 텍스트 파일의 요소에 개별적으로 액세스

분류에서Dev

Python의 텍스트 파일에서 input ()을 읽는 방법

분류에서Dev

R의 텍스트 파일에서 행렬을 읽는 방법

분류에서Dev

jQuery에서 텍스트 파일을 읽는 방법

분류에서Dev

한 번에 전체 파일을 읽지 않고 텍스트 파일을 편집하는 방법

분류에서Dev

Excel에서 동일한 행의 텍스트에 해당하는 값에 대해 여러 파일을 검색하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    텍스트 파일에서 값을 읽고 해당 값을 임시 변수에 저장하는 방법은 무엇입니까?

  2. 2

    텍스트 파일에서 ID를 일치시키고 해당 값을 검색하는 더 빠른 방법

  3. 3

    텍스트 파일에서 경로를 읽고 해당 경로에서 파일 수를 얻는 방법

  4. 4

    텍스트 파일에서 값을 증가시키고 해당 증가 된 출력 텍스트 파일을 생성하는 방법은 무엇입니까?

  5. 5

    bash : 텍스트 파일에서 여러 줄을 적절하게 읽고 변수에 할당하는 방법

  6. 6

    golfscript에서 텍스트 파일을 읽고 내용을 인쇄하는 방법

  7. 7

    텍스트 파일의 데이터를 읽고 각 열에 배열을 할당하는 방법 C ++

  8. 8

    hadoop mapreduce 작업을 통해 windows / unix 디렉토리의 텍스트 파일에 액세스하는 방법

  9. 9

    boto3를 사용하여 S3에서 항목에 액세스하고 해당 내용을 읽는 방법 ()

  10. 10

    jtable을 텍스트 파일에 저장하고 jtable로 다시 읽는 방법

  11. 11

    nodedefination을 위해 rootValue 또는 컨텍스트에 액세스하는 방법

  12. 12

    특정 텍스트가 포함 된 폴더에서 파일을 검색하고 Python에서 해당 파일의 이름을 바꾸는 방법

  13. 13

    특정 텍스트가 포함 된 폴더에서 파일을 검색하고 Python에서 해당 파일의 이름을 바꾸는 방법

  14. 14

    여러 nltk 말뭉치 파일을 읽고 파이썬에서 단일 텍스트 파일에 쓰는 방법

  15. 15

    지도의 값 (지도 목록에서)에 액세스하고 해당 값을 목록 FLUTTER로 변환하는 방법

  16. 16

    텍스트 파일에서 값을 읽고 목록에 저장

  17. 17

    파일에서 텍스트를 읽고, 인접한 중복 단어를 식별하고, 텍스트 파일에서 해당 위치를보고하는 방법은 무엇입니까?

  18. 18

    경로에서 모든 텍스트 파일을 찾고 해당 텍스트 파일의 모든 행을 하나의 텍스트 파일로 결합하는 방법

  19. 19

    다른 함수에서 구조 배열에 액세스하고 값을 할당하는 방법

  20. 20

    텍스트 파일에서 첫 번째 값만 읽는 방법

  21. 21

    HashMaping을 위해 16 진 텍스트 파일에 액세스하는 Java

  22. 22

    텍스트 필드 값에 액세스하고 double로 변환하는 방법

  23. 23

    텍스트 파일에서 값을 구문 분석하고 쉘 스크립트 인수에 할당하는 방법

  24. 24

    C #에서 텍스트 파일을 읽고 텍스트 파일의 요소에 개별적으로 액세스

  25. 25

    Python의 텍스트 파일에서 input ()을 읽는 방법

  26. 26

    R의 텍스트 파일에서 행렬을 읽는 방법

  27. 27

    jQuery에서 텍스트 파일을 읽는 방법

  28. 28

    한 번에 전체 파일을 읽지 않고 텍스트 파일을 편집하는 방법

  29. 29

    Excel에서 동일한 행의 텍스트에 해당하는 값에 대해 여러 파일을 검색하는 방법은 무엇입니까?

뜨겁다태그

보관