java代码制作2048的简单介绍

java写一个自动程序开始先怎么写

使用Eclipse编写自己的第一个Java代码。

10年积累的网站设计制作、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有灌云免费网站建设让你可以放心的选择与我们合作。

编写如下:

1、首先打开自己安装的Eclipse软件。

2、然后选择File-New-JavaProject。

3、然后找到工程打开,右击src选择-New-Class。

4、填入类名,选择下面的publicstaticvoidmain(String[]args)。

5、然后写入代码publicclassDemo{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out.println(HelloWorld)。

6、点击上面的运行按钮,点击确认,可以看到代码运行结果。

有两个正整数a和b,已知a*b=2048,求a丶b各为何值时,a+b的值最小值。 用java语言

public static void main(String[] args) {

int x = 1;

int y = 2048;

int a = x;

int b = y;

int temp;

for(; x  y; x ++){

if(y % x == 0){

temp = y / x;

if((temp + x)  (a + b)){

a = x;

b = temp;

}

}

}

System.out.println("a:" + a + ",b:" + b);

}

java生成由随机的数字和字母组成的文件,文件大小大小为20M,急求答案

代码哪里看不懂追问我

如下

import java.io.*;

public class BaiDuRandomFile

{

public static void main(String[] args) throws Exception

{

String str = "012345678vasdjhklsadfqwiurewopt"; //自己补全字母和数字,这个字符数是作为随机取值的源

PrintWriter pw = new PrintWriter(new FileWriter("random.txt"));

int len = str.length();

//每次写入10K,写入2048次就是 20M

for (int i = 0; i 2048; i++)

{

StringBuilder s = new StringBuilder();

for (int j = 0; j 10240; j++)

{

s.append(str.charAt((int)(Math.random()*len)));

}

pw.println(s.toString());

}

pw.close();

}

}

菜鸟学习java,求大神解释下面的代码各段是什么意思,尽量详细,谢谢

import java.io.*; //导入jar包

import java.util.zip.*; //导入jar包

public class UnZip {

static final int BUFFER = 2048; //声明并初始化静态常量BUFFER

public static void main (String argv[]) {

try {

BufferedOutputStream dest = null; //声明 BufferedOutputStream 对象dest

FileInputStream fis = new FileInputStream(argv[0]); //实例化FileInputStream对象 fis

ZipInputStream zis = new ZipInputStream(new BufferedInputStream(fis)); //用fis实例化ZipInputStream

ZipEntry entry; //声明ZipEntry对象

while((entry = zis.getNextEntry()/*通过getNextEntry()方法获得entry*/) != null) { //如果entry不为空执行下面的语句

System.out.println("Extracting: " +entry); //打印

int count;

byte data[] = new byte[BUFFER]; //实例化BUFFER长度的byte类型的数组

// write the files to the disk

FileOutputStream fos = new FileOutputStream(entry.getName()); //实例化FileOutputStream对象fos

dest = new BufferedOutputStream(fos,BUFFER); //用fos对象实例化dest

while ((count = zis.read(data, 0,BUFFER)) != -1) { //执行read()方法,将返回值放到data中,读取长度为BUFFER,当读到文件末或者读不到一个data数组是跳出循环

dest.write(data, 0, count); //将读到data数组输出

}

dest.flush(); //清空dest

dest.close(); //关闭流

}

zis.close(); //关闭流

} catch(Exception e) {

e.printStackTrace();

}

}

}


网页标题:java代码制作2048的简单介绍
转载注明:http://abwzjs.com/article/dsijgid.html