I have an array char[] ch. My question is the following. How can I merge values from ch[2] to ch[7] into a String? I would like to achieve this without looping through the char array. Any suggestions?
Thanks for taking the time to answer my question.
Use
new String(value, offset, count)
, reference.Where offset is the starting index and count is your index difference. In your case, it's 7-2=5.
Obviously, value is your character array.
Try this:
Output:
You can use one of the other constructors for String
There is one that takes a char array, an offset and a length.