📄 typec.java
字号:
import java.lang.*;
public class TypeC extends java.lang.Object
{
int x1, y1, x2, y2, pixels, conf;
public TypeC() {
x1 = y1 = x2 = y2 = pixels = conf = -1;
} // TypeA blank constructor //
public boolean parseString(String CString) {
// check for C at beginning
// peel and integerize each number in turn; trim the string
String tempStr, newStr; int len; int whiteIndex;
len = CString.length();
if (len < 13) return false;
if (CString.charAt(0) != 'C') return false;
newStr = CString.substring(2, len);
whiteIndex = newStr.indexOf(' ');
if (whiteIndex == -1) return false;
tempStr = newStr.substring(0,whiteIndex);
try {
x1 = Integer.parseInt(tempStr);
newStr = newStr.substring(whiteIndex+1, newStr.length());
whiteIndex = newStr.indexOf(' ');
if (whiteIndex == -1) return false;
tempStr = newStr.substring(0,whiteIndex);
y1 = Integer.parseInt(tempStr);
newStr = newStr.substring(whiteIndex+1, newStr.length());
whiteIndex = newStr.indexOf(' ');
if (whiteIndex == -1) return false;
tempStr = newStr.substring(0,whiteIndex);
x2 = Integer.parseInt(tempStr);
newStr = newStr.substring(whiteIndex+1, newStr.length());
whiteIndex = newStr.indexOf(' ');
if (whiteIndex == -1) return false;
tempStr = newStr.substring(0,whiteIndex);
y2 = Integer.parseInt(tempStr);
newStr = newStr.substring(whiteIndex+1, newStr.length());
whiteIndex = newStr.indexOf(' ');
if (whiteIndex == -1) return false;
tempStr = newStr.substring(0,whiteIndex);
pixels = Integer.parseInt(tempStr);
newStr = newStr.substring(whiteIndex+1, newStr.length());
conf = Integer.parseInt(newStr);
} catch (NumberFormatException e)
{
System.out.println("PacketC: parse error");
return false;
}
return true;
} // parseString() //
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -