首页
学习
活动
专区
圈层
工具
发布

DSCP优先
EN

Stack Overflow用户
提问于 2014-12-18 17:07:58
回答 1查看 248关注 0票数 0

如何使用Java获取DiffServe代码点整数的优先级部分?我预计这会涉及到一些变化,但由于某些原因,我似乎无法获得我所期望的价值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-18 18:47:49

假设我正确地理解了您,只需向右执行3位逻辑转换:

dscp >>> 3

如下所示:

代码语言:javascript
复制
for (int dscp = 0; dscp < 57; dscp++) {
  System.out.println("DSCP:" + dscp + " Precedence:" + (dscp >>> 3));
}

输出:

代码语言:javascript
复制
DSCP:0 Precedence:0
DSCP:1 Precedence:0
DSCP:2 Precedence:0
DSCP:3 Precedence:0
DSCP:4 Precedence:0
DSCP:5 Precedence:0
DSCP:6 Precedence:0
DSCP:7 Precedence:0
DSCP:8 Precedence:1
DSCP:9 Precedence:1
DSCP:10 Precedence:1
DSCP:11 Precedence:1
DSCP:12 Precedence:1
DSCP:13 Precedence:1
DSCP:14 Precedence:1
DSCP:15 Precedence:1
DSCP:16 Precedence:2
DSCP:17 Precedence:2
DSCP:18 Precedence:2
DSCP:19 Precedence:2
DSCP:20 Precedence:2
DSCP:21 Precedence:2
DSCP:22 Precedence:2
DSCP:23 Precedence:2
DSCP:24 Precedence:3
DSCP:25 Precedence:3
DSCP:26 Precedence:3
DSCP:27 Precedence:3
DSCP:28 Precedence:3
DSCP:29 Precedence:3
DSCP:30 Precedence:3
DSCP:31 Precedence:3
DSCP:32 Precedence:4
DSCP:33 Precedence:4
DSCP:34 Precedence:4
DSCP:35 Precedence:4
DSCP:36 Precedence:4
DSCP:37 Precedence:4
DSCP:38 Precedence:4
DSCP:39 Precedence:4
DSCP:40 Precedence:5
DSCP:41 Precedence:5
DSCP:42 Precedence:5
DSCP:43 Precedence:5
DSCP:44 Precedence:5
DSCP:45 Precedence:5
DSCP:46 Precedence:5
DSCP:47 Precedence:5
DSCP:48 Precedence:6
DSCP:49 Precedence:6
DSCP:50 Precedence:6
DSCP:51 Precedence:6
DSCP:52 Precedence:6
DSCP:53 Precedence:6
DSCP:54 Precedence:6
DSCP:55 Precedence:6
DSCP:56 Precedence:7
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27551980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档