手机版
收藏本站
球冲刺Balls Sprinting 3.37.0
类型:模拟经营 平台:安卓
大小:115MB 时间:2024-05-06
球冲刺Balls Sprinting目录
balls是英语单词,有复数形式,表示球状物或者指着重的部位。
具体解释取决于上下文。
下面将介绍balls的更多含义和用法。
1、球类运动
Balls通常用于描述各种球类运动,包括足球、篮球、网球、高尔夫球等等。
在这种情况下,balls 指运动所使用的球,例如:He plays soccer like a pro, he can kick the balls into the net easily.
2、勇气和胆量
Ball这个词也与勇气和胆量有关联,balls 用作复数形式是指“勇气”,例如:You have to have balls to stand up to the boss and tell him he’s wrong。
3、生殖器
除了以上含义,balls还可以指男性生殖器,这种用法较为俚语化,应该在不同场合和听众面前小心使用。
例如:That comedian has a lot of balls to make jokes about that topic.
4、口语用法
在口语中,balls 还可以用于表示“无聊”、“烦人”的情况,例如:I dont feel like going to that party, its always such a balls.
5、在短语中的使用
balls还经常出现在一些固定短语中,例如:break someones balls意为“强求某人做某事”;be on the ball意为“紧跟时代潮流”;have the balls to do something意为“有胆量做某事”等等。
总之,balls作为一个英语单词有很多不同的含义和用法,需要具体的上下文来进行理解。
除了球类运动,勇气和胆量等常见的意义外,还有口语用法和一些固定短语含义。
需要根据不同的语境和听众选择恰当的使用方式。
balls
英 [b?:lz]
n.杂乱; 胡说; 球( ball的名词复数 ); 棒球(投手投出的)坏球; 拇指球; 舞会 int.胡说 1. That's a load of balls! 那是一派胡言! 2. I made a real balls-up of my exams. 我考试考得一塌糊涂。
3. to juggle with balls 抛接球 4. The bullets and cannon-balls were flying in all directions. 子弹和炮弹到处乱飞。
1、球对象
public class Ball {
private String color;
private int number;
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
}2、球池对象
import java.util.Random;
public class BallPond {
private Ball[] balls;
private Ball[] resultBalls;
public Ball[] getBalls() {
return balls;
}
//生成原始球池
public void setBalls(String color) {
Ball[] balls = null;
if(color.equals("red")){//生成红球池
Ball[] redBalls = new Ball[33];
for(int i=1;i<=33;i++){
Ball ball = new Ball();
ball.setColor("red");
ball.setNumber(i);
redBalls[i-1] = ball;
}
balls = redBalls;
}else{//生成蓝球池
Ball[] blueBalls = new Ball[16];
for(int i=1;i<=16;i++){
Ball ball = new Ball();
ball.setColor("blue");
ball.setNumber(i);
blueBalls[i-1] = ball;
}
balls = blueBalls;
}
this.balls = balls;
}
public Ball[] getResultBalls() {
return resultBalls;
}
//生成结果球池
public void setResultBalls() {
Ball[] resultBalls = null;
Random r = new Random();
if(("red").equals(this.balls[0].getColor())){//取红球6个
Ball[] resultRedBalls = new Ball[6];
int[] nums = new int[6];
for(int i=0;i<6;i++){
int n = r.nextInt(33)+1;
int flag = 0;
for(int j=0;j<6;j++){
if(n==nums[j]){
flag = flag + 1;
}
}
if(flag==0){
nums[i]=n;
}
}
for(int k=0;k<6;k++){
int tip = nums[k];
resultRedBalls[k] = this.balls[tip];
}
resultBalls = resultRedBalls;
}else{//取蓝球1个
Ball[] resultBlueBalls = new Ball[1];
int n = r.nextInt(16)+1;
resultBlueBalls[0] = this.balls[n];
resultBalls = resultBlueBalls;
}
this.resultBalls = resultBalls;
}
}3、主方法调用
public class DoubleColorBall {
public static void main(String[] args) {
//红球池
BallPond redBalls = new BallPond();
//蓝球池
BallPond blueBalls = new BallPond();
//初始化球池
redBalls.setBalls("red");
blueBalls.setBalls("blue");
//抽奖
redBalls.setResultBalls();
blueBalls.setResultBalls();
//输出获奖球号
System.out.println("红球:");
for(int i=0;i<6;i++){
System.out.print(redBalls.getResultBalls()[i].getNumber()+" ");
}
System.out.println("\n蓝球:");
System.out.print(blueBalls.getResultBalls()[0].getNumber());
}
}PS:主方法引用以上两个对象的时候注意引入你对象所放位置的包
结果如下: