チャーアレイの位置から他の位置を通ってjavaの文字列に変換する

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

  •  05-07-2022
  •  | 
  •  

質問

だから私は文字列と文字の配列を持っています、そして、私がやりたいことは、この配列の2つの位置の間にいくつかの文字を持つ文字列を作ることです。

元。 arr = {a、b、c、d、e、f}の場合、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