我是Java的新手,但现在我面临两难选择.我有一个错误列表,看起来像:
"ERROR CODE" "POSITION" "Error description"
"000" "1" "No error"
"001" "1" "Connection error"
"002" "1" "Error sending reversal or batch capture process"
"003" "1" "Error after authorization – message sent to host and answer received"
"004" "1" "Error sending message for authorization"
"005" "1" "Error receiving message from host"
Run Code Online (Sandbox Code Playgroud)
还有很多错误.
现在我正在开发一个JAVA库,我真正需要做的是实现这些错误(错误永远不会改变,它们总是相同的)以某种方式使得使用该库的开发人员可以通过给定的ERROR_CODE轻松识别错误描述.
例如:String getError(ERROR_CODE); 并返回与ERROR_CODE关联的错误描述的字符串.
我想要声明ENUM数据结构,但我似乎无法使其正常工作.
非常感谢你.
可能重复:
Java是否存在开放式间隔实现?
我是Java的新手,我想知道什么是最好的数据结构,我如何在我的情况下搜索数据结构:我有int间隔,例如:10-100,200-500,1000-5000和for每个区间我有一个值1,2,3,4.我想知道如何在数据结构中保存所有这些区间及其值,以及如何搜索该数据结构以返回特定区间的值.例如.如果我搜索15,即在10-100区间,我想返回1.
谢谢
我正在处理的网页出现问题。在 Firefox 上似乎没有任何问题。
我有 2 个元素,水平滚动,带有背景图像,这两个元素之间的过渡是使用 CSS3 进行的,transformX()、. 首先,这两个元素重叠(以便您可以看到第二个元素的背景图像),当您单击向右箭头时,第二个元素在前面从右向左滑动。当您单击右侧时,第一个元素从左向右滑动
当我返回第一个元素时,第二个元素会闪烁,就像重新排列其位置一样。
.first-container.first-container1 {
background: transparent url('../img/backgrounds/first1-background.jpg') no-repeat center center;
background-size: cover;
left: 0;
}
.first-container.first-container2 {
background: transparent url('../img/backgrounds/first2-background.jpg') no-repeat center center;
background-size: cover;
left: 100%;
}
.bs-first .first1 .first-container.first-container2 {
-webkit-transform: translateX(-8.5%);
-moz-transform: translateX(-8.5%);
-o-transform: translateX(-8.5%);
-ms-transform: translateX(-8.5%);
transform: translateX(-8.5%);
}
.first2 .first-container.first-container1 {
-webkit-transform: translateX(8.5%);
-moz-transform: translateX(8.5%);
-o-transform: translateX(8.5%);
-ms-transform: translateX(8.5%);
transform: translateX(8.5%);
z-index: 9;
}
Run Code Online (Sandbox Code Playgroud)
我真的可以使用一些关于如何解决这个问题的提示。谢谢你!