|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.11.2011, 22:49 | #1 |
Пользователь
Регистрация: 01.11.2010
Сообщений: 40
|
Символьный массив
Нужно поменять в массиве 2 строку с 5. Я знаю,что у меня ошибки в методах, но уже не знаю как их исправить.
public class lr1 { char ar[][]={{'q','w','e','r','t'}, {'y','u','i','o','p'}, {'a','s','d','f','g'}, {'h','j','k','l','z'}, {'x','c','v','b','n'} }; public char method1(){ char f; System.arraycopy(ar[1], 0, s[0], 0, 4); return f; } public char method2(){ char s; System.arraycopy(ar[4], 0, s[0], 0, 4); return s;} public static void main(String arg[]){ lr1 p=new lr1(); for (int j=0;j<4;j++){ p.ar[4][j]=(char)p.method1(); } for (int j=0;j<4;j++){ p.ar[1][j]=(char)p.method2(); } System.out.println(p.ar[0][0]+" "+p.ar[0][1]+" "+p.ar[0][2]+" "+p.ar[0][3]+" "+p.ar[0][4] +"\n"+p.ar[1][0]+" "+p.ar[1][1]+" "+p.ar[1][2]+" "+p.ar[1][3]+" "+p.ar[1][4] +"\n"+p.ar[2][0]+" "+p.ar[2][1]+" "+p.ar[2][2]+" "+p.ar[2][3]+" "+p.ar[2][4] +"\n"+p.ar[3][0]+" "+p.ar[3][1]+" "+p.ar[3][2]+" "+p.ar[3][3]+" "+p.ar[3][4] +"\n"+p.ar[4][0]+" "+p.ar[4][1]+" "+p.ar[4][2]+" "+p.ar[4][3]+" "+p.ar[4][4]); }} |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Символьный массив | Aleksey1989 | Помощь студентам | 9 | 20.09.2010 18:55 |
Символьный массив | g00d_game | Общие вопросы C/C++ | 1 | 12.06.2010 13:38 |
Символьный массив | Злой пёс | Общие вопросы C/C++ | 6 | 03.11.2009 18:41 |
Задача на символьный массив | Archiserafim | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.05.2009 21:52 |
Символьный массив | Nanny | Общие вопросы C/C++ | 5 | 20.04.2008 22:44 |