Войти

Показать полную графическую версию : Ошибка


d_tryuk@vk
04-08-2012, 14:11
Здрасте.
Не могу найти ошибку в коде помогите:
package test;

public class Test {

public static void main(String[] args) {

String s = "Привет";

char[] ch = {'М','а','с','с','и','в','.'};
ch = s.getChars(1, 4, ch, 3);

}


}


Вот часть из пособия:
Метод getChars(int begin, int end, char dst[], int i) берет символы строки, имеющие индексы от begin до end-1 включительно, и помещает их в массив dst, начиная с индекса i, и выдает получившийся массив в качестве результата. Например:
char[] ch = {'М','а','с','с','и','в','.'};
ch = S.getChars(1, 4, ch, 3); // Теперь ch = {'М','а','р','и','в','в','.'}

ferget
04-08-2012, 15:00
может в книге опечатка?

String s = "Привет";

char[] ch = {'М','а','с','с','и','в','.'};
s.getChars(1, 4, ch, 3);
for (int i = 0; i < ch.length; i++)
{
System.out.println(ch[i]);
}
System.out.println(s);




© OSzone.net 2001-2012