Led.java
858 字节
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package com.air.led;
import java.util.HashMap;
import java.util.Map;
public class Led {
private static Map<String, String> jinGang = new HashMap<String, String>();
private static Map<String, String> chuGang = new HashMap<String, String>();
static {
int jinCount = 7;
for (int i = 0; i < jinCount; i++) {
jinGang.put(String.valueOf(i + 1), "J" + (i + 1));
}
int chuCount = 9;
for (int i = 0; i < chuCount; i++) {
chuGang.put(String.valueOf(i + 1), "C" + (i + 1));
}
}
public static String getLed(int portNo, boolean isPickUp) {
String ledNo = null;
try {
if (isPickUp) {
// 进港
ledNo = jinGang.get(String.valueOf(portNo));
} else {
// 出港
ledNo = chuGang.get(String.valueOf(portNo));
}
} catch (Exception e) {
}
return ledNo;
}
public static String getBigLed() {
return "DP1";
}
}