Computer Science, asked by tharithasririya, 7 months ago

Which of the following java statement(s) is/are correct to set the value of an index of the
string test?
String test = new String();
1. test[0] = "x";
2. test.charAt() = "y";
a. option 1
b. option 2
c. option 1 and 2
d. None of the above

Answer
A
B
С
D​

Answers

Answered by xnikhilx
17

Answer:

C. OPTION 1 AND 2

Explanation:

HERE IS YOUR ANSWER

MARK AS BRAINLIEST ANSWER .

Answered by Rameshjangid
0

Answer:

The correct answer is (d) None of the above.

Explanation:

None of the above statements is correct to set the value of an index of the string test.

In Java, a String object is an immutable object, meaning once it is created, its value cannot be modified. Therefore, we cannot set the value of an index of a String object.

Option 1 is incorrect because we cannot access the individual elements of a String object using array notation. The compiler will give an error saying "array required, but java.lang.String found".

Option 2 is incorrect because the charAt() method returns a character at a specified index of a string and cannot be used to set the value of an index. Additionally, we cannot assign a String value to a char data type. The compiler will give an error saying "incompatible types: java.lang.String cannot be converted to char".

Therefore, the correct answer is (d) None of the above.

To learn more about similar question visit:

https://brainly.in/question/30879747?referrer=searchResults

https://brainly.in/question/23554685?referrer=searchResults

#SPJ3

Similar questions