تحويل chars من موقع في صفيف char من خلال موقع آخر إلى سلسلة في جافا

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

  •  05-07-2022
  •  | 
  •  

سؤال

لذلك لديّ سلسلة ومجموعة من الأحرف وما أريد القيام به هو صنع سلسلة مع بعض الأحرف بين وضعين من هذه الصفيف.

السابق. إذا 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