Пользователь вводит такой номер, как 1234569775
из 10 цифр. может по из цифр имеет значение X, и это значит, его равно числу 10, так что я пишу мой кодИзменение значения в массиве Java
Scanner in=new Scanner(System.in);
String a=in.next();
String arr[]=new String[10];
for (int i=0;i<arr.length;i++)
{
arr[i]=String.valueOf(a.charAt(i));
}
for (int i=0;i<arr.length;i++)
{
if (arr[i]=="X")
{
arr[i]="10";
}
}
System.out.println(Arrays.deepToString(arr));
}
но его значение X не меняется, и я пытаюсь сделать новый массив и не вносить изменения тоже
последнее, что я хочу, чтобы изменить этот массив строк все значения в этом Integer, так что я могу сделать любую математическую операцию на них так что я хочу
- изменить значение X на 10
- изменить значения массива в Integer
Как я могу это сделать на Java?
это не меняет значение х тоже я попробовать прямо сейчас –
хорошо работают, что о массиве изменений в целое –
IAM жаль, что я действительно не знаю, этот момент я начать java только с 2-х дней, и я не знаю этого момента. –