Мне предложили TCP-подобную контрольную сумму, которая состоит из суммы (целочисленной) последовательности и значений поля подтверждения, добавленных к посимвольной сумме поля полезной нагрузки пакета (т. Е. каждый символ, как если бы это было 8-битное целое число и просто сложить их вместе).
Я предполагаю, что это будет выглядеть следующим образом:
char[] a = data.toCharArray();
for (int i = 0; int < len; i++) {
...
}
Хотя я совершенно не знаю, как мне завершить фактическое преобразование?
Мой data
равен string
, и я хочу просмотреть строку (преобразованную в массив символов (хотя, если есть лучший способ сделать это, дайте мне знать!)), И теперь я готов повторить хотя, как можно преобразовать каждый символ в Int. Затем я подведу итоги.