首页 > 编程知识 正文

java连载33的简单介绍

时间:2023-12-23 11:38:08 阅读:319344 作者:HETI

本文目录一览:

JAVA中的提示错误问题

//错误我有“//”标记

class Book {

public String name; //书名;

public String synopsis;//简介;

public int pageNumber; //页码;

public float price; //价格;

public Book(String n,String s, int pn, float p/*,*/) {

name = n;

synopsis = s;

pageNumber = pn;

price = p;

}

public void setName(String n) {

name = n;

}

public void setSynopsis(String s) {

synopsis = s;

}

public void setPageNumber(int pn) {

pageNumber = pn;

}

public void setPrice(float p) {

price = p;

}

public String getName() {

//name = n;

return name;//*

}

public String getSynopsis() {

//synopsis = s;

return synopsis;//*

}

public int getPageNumber() {

// pageNumber = pn;

return pageNumber;//*

}

public float getPrice() {

//price = p;

return price;//*

}

}

public class testA {

public static void main(String[] args) {

Book java = new Book();//Book(String n,String s, int pn, float p/*,*/) 要参数

}

}

用Java程序写一个彩票的模拟程序生成6个红球(1-33的随机数),1个蓝球(1-16的随机数),随机数可以重复

import java.util.Random;

import java.util.Scanner;

public class DoubleBalls {

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("是否机选一组双色球号码?(Y/N)");

Scanner input = new Scanner(System.in);

char a = input.next().charAt(0); // 输入一个char字符,0位即是第一位

if (a == 'Y' || a == 'y') {

Random suiji = new Random(); // 创建suiji方法

int blue = suiji.nextInt(16);//从0到16中选一个数字个蓝球

while(blue==0){

blue=suiji.nextInt(16);

}//如果选到了0,再选一次给blue

int red[] = new int[6];// 用一个6个元素的数组装红球

for (int i = 0; i 6; i++) {

red[i] = suiji.nextInt(33); // 随机分配0到33的整数

if (red[i] == 0) {i--;}

if (i == -1) {i = 0;}

for (int j = 0; j i; j++) {

while (red[i] == red[j]) {i--;}// 发现相同的从新回去生成一个

}

}

System.out.print("红球:");

for (int k = 0; k red.length; k++) {

System.out.print(red[k] + " ");// 输出数组red

}

System.out.print("蓝球:"+blue);

} else

System.out.println("fuck you~");

}

}

应该可以了,可以产生一组。。。如果楼主你中头奖了,送我套房好了哈^0^

用java语言怎么写随机产生1到33之间的数?

使用(int)Math.random() *33+1

Math.random()是生成一个0到1之间的浮点类型数

乘以33后就是生成一个0到33之间的小数,然后取整,就是0到32了,然后+1

那么就是1到33之间的随机数了

学java最重要的是学java的什么内容

学java最重要的是下面四个内容:1、掌握Java语言的使用:语言语法、程序逻辑,OOP(面向对象)思想,封装、继承、多态,集合框架、泛型、File IO技术,多线程技术、socket网络编程,XML技术。编程有关的操作系统基本使用,HTML5规范、HTML5文档结构、HTML5元素、Web语义化;CSS3规范、CSS3选择器、层叠与继承、盒模型与视觉格式化模型、现代CSS布局、CSS3基本属性千锋教育就有线上免费Java线上公开课。2、掌握Java Web开发技术:Java开发中使用到的Web前端技术,HTML5+CSS3,JavaScript操作BOM和DOM,JQuery的选择器、事件处理、动画效果,MySQL数据库技术,JDBC技术、JSP、Servlet、EL和JSTL、过滤器和监听器、AJax异步请求等,Linux技术、SVN、Linux环境下项目发布部署等。 3、掌握使用流行框架SSMSSH技术实现企业级项目开发:重点学习MyBatis、Spring、Spring MVC框架的应用,Git、Java设计模式等,重点学习Struts2 、Spring、Hibernate框架的应用,Maven、Oracle数据库应用技术,了解大数据生态体系,Hadoop基础入门。4、JavaWeb框架:Spring体系结构、Spring IOC、AOP、FactoryBean与BeanFactory、声明性事务处理、Spring 5新特性。Maven与Gradle的使用。Spring Boot自动配置、Spring Boot CLI与Initializr、Spring Boot Starter、Actuator。SpringMVC工作原理和工作流程;拦截器、数据绑定转换和格式化、全局异常处理、转发与重定向、AJAX请求处理。如果想了解更多相关知识,建议到千锋教育了解一下。千锋教育总部位于北京,已在18个城市成立分公司,现有教研讲师团队300余人,每年培养泛IT人才近2万人,十年间累计培养超10余万泛IT人才 。

JAVA编程如何产生1到33之间的随机数

public class getRandom {

public int result;

public void run(){

result = (int)(33*Math.random()+1);//Math函数库重的random()方法可以产生0至1的随机数

System.out.println("随机产生1——32的随机数是:"+result);

}

public getRandom(){//方法调用

run();

}

public static void main(String []args){

new getRandom();

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。