Цитата:
|
Сообщение от Suhov
а вот ещё вариант, самый на мой взгляд оптимальный и логичный.
возвращает -1 если карта ломаная иначе длину добавленной строки.
public int addRow(String line, int row)
{
char[] str = line.toCharArray(); строчка в таблицу символов
for (int i(0); i<str.length();++i) каждый символ строки заносится на карту aMap.
{
if(('0' == str[i]) || ('f' == str[i])) ; если символ 0 или f - он заносится на карту
{
this.aMap[i][row].value = str[i];
}
else
{
return -1; если символ отличен от 0 или f (char - символы)
}
}
здесь заполнить если надо остаток строчки на карте;
return i;
}
|
Слушай, Сухов, давай по пиву дёрнем и я тебе код покажу? 
|