util.java
来自「2004年robotcup世界冠军源代码」· Java 代码 · 共 57 行
JAVA
57 行
package MRL.Utilities.MessageManagement;/** * Message Manager for SBCe_Saviour 2006 * by Maryam Kalantary * **/public class Util{ static boolean copyArray(char[] src, char[] des, int srcBegin, int desBegin, int len) { if (srcBegin + len > src.length || desBegin + len > des.length) { return false; } for (int i = srcBegin, j = desBegin, k = 0; k < len; k++, i++, j++) { des[j] = src[i]; } return true; } static char[] intToCharArray(int value, int length) { char[] result = new char[length];// Math.hypot() //TODO: bar aksesh kardam for (int i = length - 1; i >= 0; i--) { result[length - i - 1] = (value & 1) == 1 ? '1' : '0'; value = (int) (value >> 1); } return result; } static int charArrayToint(char[] array, int begin, int length) { int result = 0; int end = begin + length - 1; for (int i = end; i >= begin; i--) { result = (int) (result << 1); if (array[i] == '1') //result += (int) Math.pow (2, end - i);\ { result++; } } return result; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?