可以从抄网络查询到java官方网站。
1、打开网络搜索“java官网”,在展开的搜索结果中找到java官网并点击进入,注意认准域名:
② JAVA彩票编程:
import java.util.HashSet;
import java.util.Set;
public class Ticket {
/**
* @param args
*/
public static void main(String[] args) {
Set<Integer> ticketList = new HashSet<Integer>();
//为了保证不会重复出现,所使用HashSet,可以自动去除重复。用来保存产生的号码
int num ; //保存每次随机产生的号码
while(true){
num = (int)( 34*Math.random()); //
//使用34*Math.random().是为了产生0-33的号码,因为Math.random()
//会差生大于等于 0.0 且小于 1.0的随机数字,所以要乘以34保证能取到1-33.
if(num >=1) //因为可能随机产生0,因为会随机到小于1.0的数字,而且我们强制转类型,发生了精度丢失,
//所以,得到的数字会是小于34的正整数
ticketList.add(num); //加到集合中
if(ticketList.size() == 6) //如果集合的大小刚好为6的话,也就是随机了6个号码了,就停止
break ;
}
while(true){
num = (int)(16*Math.random()); //同产生蓝色球一样的道理
if(num >=1 )
break ;
}
System.out.println("红色球:");
for(Integer var : ticketList)
//迭代输出,HaseSet不能用for(int i = 0 ...i++)来按索引遍历,因为他是无序且无重复的集合,
//当然,可以按照楼上的兄弟给的代码输出,那是直接调用HaseSet的tostring方法吧,呵呵
System.out.print(var+"\t");
System.out.println("\n蓝色球:\n"+num);
}
}
呵呵,不知道帮到你没
③ 求JAVA36选7彩票程序“图形窗口实现”
import java.awt.Color;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;public class Caipiao{
private JFrame f;
private Container c;
private JComboBox cbox;
private JButton b;
private JTextField tf;
private JPanel p1;
private JPanel p2;
public Caipiao(){
f=new JFrame("彩票选购系统");
c=f.getContentPane();
c.setLayout(new GridLayout(2,1));
p1=new JPanel();
p2=new JPanel();
p1.setBackground(Color.gray);
cbox=new JComboBox();
cbox.addItem("36选7");
cbox.addItem("15选5");
b=new JButton("开始选取");
tf=new JTextField(25);
tf.setEditable(false);
b.addActionListener(new ButtonActionListener());
p1.add(cbox);
p1.add(b);
p2.add(tf);
c.add(p1);
c.add(p2);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setResizable(false);
f.setBounds(500,200,300,100);
f.setVisible(true);
}
class ButtonActionListener implements ActionListener{
public void actionPerformed(ActionEvent e){
String s=(String)cbox.getSelectedItem();
System.out.println("祝您赢大奖!");
int x=Integer.parseInt(s.substring(0,s.indexOf("选")));
int y=Integer.parseInt(s.substring(s.indexOf("选")+1,s.length()));
tf.setText("");
ArrayList<Object> al=new ArrayList<Object>();
for(int i=0;i<y;){
double a=Math.round(100*Math.random());
if(a>0 && a<=x){
if(!al.contains((int)a)){
//System.out.println(a);
al.add((int)a);
i++;
}
}
}
int count=al.size();
for(int i=0;i<count;i++){
tf.setText(tf.getText()+getMin(al)+" ");
al.remove(getMin(al));
}
}
}
public static Object getMin(List list){
int min=Integer.parseInt(list.get(0)+"");
for(Object o:list){
if(Integer.parseInt(o+"")<min){
min=Integer.parseInt(o+"");
}
}
return min;
}
public static void main(String[] args){
new Caipiao();
}
}
④ java的彩票
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
/**
* 测试彩票类
* @author doulmi
*
*/
public class LotteryDemo {
public static void main( String[] args ) {
Scanner scanner = new Scanner( System.in );
System.out.print( "请输入要购买的注数:" );
System.out.println();
int buyN = 0;
if ( scanner.hasNextInt() ) {
buyN = scanner.nextInt();
} else {
System.out.println( "请输入正确的数字" );
}
for ( int i = 0; i < buyN; i ++ ) {
Lottery lot = new Lottery();
lot.generate();
System.out.print( "第" );
System.out.print( i );
System.out.print( "注" );
lot.printData();
}
}
}
/**
* 彩票类
* @author Administrator
*
*/
class Lottery {
private static final int NUM_TO_GETOUT = 7;
//能产生的最大数值为99
private static final int MAX_NUM = 35;
public ArrayList< Integer > list;
private int[] result;
public Lottery() {
list = new ArrayList< Integer >();
for ( int i = 1; i <= MAX_NUM; i ++ ) {
list.add( i );
}
result = new int[ NUM_TO_GETOUT ];
}
public void generate() {
Random r = new Random();
for ( int i = 0; i < NUM_TO_GETOUT; i ++ ) {
result[ i ] = list.remove( r.nextInt( list.size() ) );
}
}
/**
* 关于票头的打印。。我不知道票头是什么。
*/
public void pringTitle() {
}
/**
* 实现号码的打印
*/
public void printData() {
for ( int n : result ) {
System.out.print( n );
System.out.print( " " );
}
System.out.println();
}
}
⑤ Java的官方网站是哪个
https://www.java.com/zh_CN/是Java的官方网站。除了官方网站外,Java开发者经常浏览的还有以下网站:
1.CSDN.NET - 全球最大中文IT社区
作为国内软件开发领域的最专业的业界资讯频道,提供开发业界,软件业界,移动业界,云计算业界的权威报道,为业界产品经理,开发者,业界CTO等提供服务。
2.IBM developerWorks : Java development : Learn :全球规模最大、访问量最高的企业级开发社区
这是官方开发的项目。在这里,你可以访问和下载试用版的软件,查找丰富的IT技术资源,甚至还可以和专业的IT从业人员交流。
3.ImportNew :是一个专注于 Java & Android 技术分享的博客,为Java 和 Android开发者提供有价值的内容。包括:Android开发与快讯、Java Web开发和其他的Java技术相关的分享。
4.SegmentFault :专注于程序员开发者的社区平台是中国领先的开发者技术社区。
⑥ 彩票网站开发需要注意什么
看你需要对接的彩种了,做国外的还是国内的?
⑦ 用java做一个彩票系统的界面
你好:
界面不需要用java做的,界面是前台,可以用的是div+css+js