一、c#类的实例化与类的声明
第一个不能,Card z的类型是card, y.get(x )的类型是int,不能=。
第二个也是一样的,=的左右需要是一样类型的或者是可以转换的类型才可以。
当然 这里的参数x必须是有值的。
二、deck 什么意思?
甲板·```
三、甲板水封泄放管布置要求?
甲板水封(Deck Water Seal) 主要能防止舱内惰气或油气压力过大(如压入海水或装货时),或惰气系统故障时,油气倒流回惰气系统而发生危险。
四、实现一个JAVA Card类,花色大小按黑桃,红心,方块,梅花排,先比较数字,数字相同情况下比较花色
int[] deck = new int[52];
String[] suits = { 黑桃,红心,方块,梅花 };
String[] ranks = { A, 2, 3, 4, 5, 6, 7, 8, 9, 10,
J, Q, K };
for (int i = 0; i < deck.length; i++)
deck[i] = i;
for (int i = 0; i < deck.length; i++) {
int index = (int) (Math.random() * deck.length);
int demp = deck[i];
deck[i] = deck[index];
deck[index] = demp;
}
for (int i = 0; i < 52; i++) {
for (int j = 0; j < 52 - i; j++)
if (deck[j] % 13 > deck[j + 1] % 13) {
int demp = deck[j];
deck[j] = deck[j + 1];
deck[j + 1] = demp;
}
}
for (int i = 0; i < 52; i++) {
for (int j = 0; j < 52 - i; j++)
if (deck[j] / 13 < deck[j + 1] /13
&& deck[j] % 13 == deck[j + 1] % 13) {
int demp = deck[j];
deck[j] = deck[j + 1];
deck[j + 1] = demp;
}
}