java-第四章-实现幸运抽奖功能

import java.util.Scanner;

public class A01 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("我行我素购物管理系统>幸运抽奖");
		Scanner input = new Scanner (System.in);
		System.out.println("请输入4位会员号:");
		int number=input.nextInt();
		int random=(int)(Math.random()*10000);
		if(number==random){
			System.out.println(number+"号客户您是幸运客户,获得精美Mp3一个!");
		}else{
			System.out.println(number+"号客户谢谢您的支持,获得安慰奖一个!");
		}
	}

}

java-第四章-实现幸运抽奖功能,布布扣,bubuko.com

时间: 2024-10-29 08:31:45

java-第四章-实现幸运抽奖功能的相关文章

java第四章编程题(初学篇)

代码: 1 /* 2 test.java 3 */ 4 package test; 5 public class test { 6 public static void main(String args[] ) 7 { 8 CPU ccp= new CPU(); 9 HardDisk hhd=new HardDisk(); 10 PC pc =new PC(); 11 ccp.setSpeed(2200); 12 hhd.setAmount(200); 13 pc.setCPU(ccp); 14

第三周学习java第四章学习总结及体会!

第三周java 2第四章的学习总结: 一.主要内容(类与对象): 1.类: 2.构造方法与对象的创建: 3.类与程序的基本结构: 4.参数传值: 5.对象的组合: 6.实例成员与类成员: 7.方法重载: 8.this 关键字: 9.包: 10.import语句: 11.访问权限: 12.基本类型的类封装: 13.对象数组: 二.遇到的问题总结: 1:封装的时候不能直接一个retrun一个类,应该先clone. 2:PI,和System.IO都是静态常量. 3:类数组的需要两次new! 4:类名首

Java 第四章

第四章 选择结构 (二) switch 选择结构的执行流程是怎样的? switch 选择结构中break关键字的作用? 本章目标 掌握 switch 选择结构 能够综合运用 if 选择结构 和 switch 选择结构解决问题. 为什么使用 switch 选择结构 使用多重if选择结构实现 --> 缺点:结构复杂,啰嗦 使用switch选择结构解决 --> 特点:条件为等值判断 什么是 switch 选择 结构 switch 选择结构 switch (表达式){ //整型或字符型 case //

[读书笔记]Effective Java 第四章

使类和成员的可访问性最小化 规则很简单:尽可能地使每个类或者成员不被外界访问.实例域(非final)决不能是公有的.当需要暴露出不可变的实例时通常会把这个实例做成不可变或者是把这个实例变成私有,同时提供该实例的备份. 在公有类中使用访问方法而非公有域 这就是常说的getter和setter方法,提供给包外访问时提供必要的方法,限制客户端的行为,以便于将来可以在内部改变表示方法. 使可变性最小化 不可变的类比可变类更加易于设计.实现和使用.它们不容易出错,且更加安全.为了使类成为不可变,要遵循下面

core java 第四章笔记

import java.util.*; public class Employee { private static int nextid = 1; private String name; private double salary; private int id; public Employee(String n,double s) { name = n; salary = s; id = 0; } public String getname() { return name; } publi

控制执行流程 Thinking in Java 第四章

4.1 true 和 false *Java 不允许将一个数字作为布尔类型(虽然在C和C++中可以),使用时需要条件表达式将其转换为布尔类型: 如下: if( a!= 0) 4.2 if-else 4.3 迭代 1.do-while 2.for 3.for循环中的逗号操作符 4.4 Foreach 语法 * 增强for循环 * 可用于任何 Iterable 对象 * 遍历的对象不能为空 4.5 return 4.6 break 和 continue 4.7 臭名昭著的goto 4.8 switc

Thing in java 第四章,控制执行流程,练习题答案

/** * Created by Sandy.Liu on 2018/7/19. * Thinking in java, version 4, chapter 4, practice 1 * Write a program to print from 1 to 100 */public class Chap4Prac1Printfrom1To100 { public static void main(String[] args){ for(int i=1;i<=100;i++) P.print(

疯狂JAVA——第四章 流程控制与数组

4.5 数组类型 数组也是一种类型.它本身是引用类型.例如int是一种基本类型,int[]就是引用类型. 两种定义数组的方式: 1.type[] arrayName; 2.type arrayName[]; 通常推荐第一种写法,这种方法既容易理解,也符合定义变量的语法. 如果访问数组元素时指定的索引值小于0,或者大于等于数组的长度,编译程序不会出现任何错误,但运行时会抛出异常 4.5.5foreach循环 String[] books={"三国演义","西游记",&

Think in Java第四章练习题

代码如下: package cn.thinkinjava.yys; public class Exercise9 { public static int num(int n) { if(n == 1){ return 1; } if (n == 2) { return 1; }else{ return num(n - 1) + num(n - 2); } } public static void main(String[] args) { int i = Integer.parseInt(arg