숯 배열의 위치에서 숯을 다른 위치를 통해 자바의 문자열로 변환

StackOverflow https://stackoverflow.com/questions/19825120

  •  05-07-2022
  •  | 
  •  

문제

그래서 나는 문자열과 캐릭터 배열이 있으며, 내가하고 싶은 것은이 배열의 두 위치 사이에 일부 문자가있는 문자열을 만드는 것입니다.

전. arr = {a, b, c, d, e, f} if str = "bcde"를 원합니다.

도움이 되었습니까?

해결책

당신은 사용할 수 있습니다 String(char[], int, int) 건설자:

char[] arr = { 'a', 'b', 'c', 'd', 'e', 'f' };

int start = 1, end = 4;

System.out.println(new String(arr, start, end - start + 1));
bcde
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top