⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 udpreceive.java

📁 这是一个udp接收程序
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
                revDateArray[5] = "006";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 39:
                revDateArray[5] = "007";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 71:
                revDateArray[5] = "070";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 166:
                revDateArray[5] = "134";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 167:
                revDateArray[5] = "135";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 199:
                revDateArray[5] = "198";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 36:
                revDateArray[5] = "004";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 44:
                revDateArray[5] = "012";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 164:
                revDateArray[5] = "132";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 172:
                revDateArray[5] = "140";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 34:
                revDateArray[5] = "002";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 162:
                revDateArray[5] = "130";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 35:
                revDateArray[5] = "003";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 42:
                revDateArray[5] = "010";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 43:
                revDateArray[5] = "011";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 45:
                revDateArray[5] = "013";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 46:
                revDateArray[5] = "014";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 47:
                revDateArray[5] = "015";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 53:
                revDateArray[5] = "021";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 54:
                revDateArray[5] = "022";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 55:
                revDateArray[5] = "023";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 69:
                revDateArray[5] = "068";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 73:
                revDateArray[5] = "072";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 75:
                revDateArray[5] = "074";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 77:
                revDateArray[5] = "076";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 79:
                revDateArray[5] = "078";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 81:
                revDateArray[5] = "080";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 83:
                revDateArray[5] = "082";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 87:
                revDateArray[5] = "086";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 163:
                revDateArray[5] = "131";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 170:
                revDateArray[5] = "138";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 171:
                revDateArray[5] = "139";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 173:
                revDateArray[5] = "141";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 174:
                revDateArray[5] = "142";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 175:
                revDateArray[5] = "143";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 181:
                revDateArray[5] = "149";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 182:
                revDateArray[5] = "150";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 183:
                revDateArray[5] = "151";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 197:
                revDateArray[5] = "196";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 201:
                revDateArray[5] = "200";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 203:
                revDateArray[5] = "202";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 205:
                revDateArray[5] = "204";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 207:
                revDateArray[5] = "206";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 209:
                revDateArray[5] = "208";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 211:
                revDateArray[5] = "210";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
              case 215:
                revDateArray[5] = "214";
                revDateArray[1] = "5";
                revDateArray[6] = revDateArray[11].substring(len - 4, len);
                break;
            }
          }

          //和槽位无关group 001,003,开始结束on,off区分
          if (revDateArray[4].equals("GROUP")) {
            switch (Integer.parseInt(revDateArray[5].trim())) {
              case 001:
                revDateArray[6] = " ";
                revDateArray[7] = " ";
                revDateArray[8] = " ";
                break;
              case 003:
                revDateArray[6] = " ";
                revDateArray[7] = " ";
                revDateArray[8] = " ";
                break;
              default:
                break;
            }
          }
          //告警等级转化成标准格式
          if (revDateArray[1].equals("NMI")) {
            revDateArray[1] = "1";
          }
          else if (revDateArray[1].equals("MAJOR")) {
            revDateArray[1] = "2";
          }
          else if (revDateArray[1].equals("MINOR")) {
            revDateArray[1] = "3";
          }
          else if (revDateArray[1].equals("INFO")) {
            revDateArray[1] = "6";
          }
          //告警时间格式转化
          if (revDateArray[10].substring(3, 6).equals("JAN")) {
            revDateArray[10] = revDateArray[10].replaceAll(revDateArray[10].
                substring(3, 6), "01");
          }
          else if (revDateArray[10].substring(3, 6).equals("FEB")) {
            revDateArray[10] = revDateArray[10].replaceAll(revDateArray[10].
                substring(3, 6), "02");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -