真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java1100代碼的簡單介紹

一道Java編程題 通過繼承java.Util.Random類設(shè)計一個類RandomEX,并實現(xiàn)

Java程序:

京口網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),京口網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為京口上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的京口做網(wǎng)站的公司定做!

import?java.util.Random;

public?class?HardWork?{

public?static?void?main(String[]?args)?{

RandomEX?rand?=?new?RandomEX();

int?n?=?4;

int?group?=?10;

for(int?i=0;?igroup;?i++)?{

System.out.printf("第?%2d?組:\n",?i?+?1);

System.out.printf("1~%d長度二進制字符串:?\t%s\n",?n,?rand.nextBinaryString1(n));

System.out.printf("固定%d長度二進制字符串:?\t%s\n",?n,?rand.nextBinaryString2(n));

System.out.printf("1~%d長度十六進制字符串:\t%s\n",?n,?rand.nextHexString1(n));

System.out.printf("固定%d長度十六進制字符串:\t%s\n",?n,?rand.nextHexString2(n));

System.out.println();

}

}

}

/**

*?隨機數(shù)類

*?@author?馮向科

*?@version?2016.05.07

*/

class?RandomEX?extends?Random?{

private?static?final?long?serialVersionUID?=?1L;

/**

?*?產(chǎn)生隨機長度為1~n的二進字符串

?*?@param?n?字符串最大長度

?*?@return?長度為1~n的二進制字符串

?*/

public?String?nextBinaryString1?(int?n)?{

long?num;

StringBuilder?str?=?new?StringBuilder();

int?len;

do?{

num?=?this.nextLong();

str.append(Long.toBinaryString(num));

len?=?str.length();

}?while(len??n);

int?size?=?this.nextInt(n)?+?1;

return?str.substring(0,?size);

}

/**

?*?產(chǎn)生固定長度為n的二進字符串

?*?@param?n?字符串固定長度

?*?@return?固定長度為n的二進字符串

?*/

public?String?nextBinaryString2?(int?n)?{

long?num;

StringBuilder?str?=?new?StringBuilder();

int?len;

do?{

num?=?this.nextLong();

str.append(Long.toBinaryString(num));

len?=?str.length();

}?while(len??n);

return?str.substring(0,?n).toUpperCase();

}

/**

?*?產(chǎn)生隨機長度為1~n的十六進字符串

?*?@param?n?字符串最大長度

?*?@return?長度為1~n的十六進制字符串

?*/

public?String?nextHexString1?(int?n)?{

long?num;

StringBuilder?str?=?new?StringBuilder();

int?len;

do?{

num?=?this.nextLong();

str.append(Long.toHexString(num));

len?=?str.length();

}?while(len??n);

int?size?=?this.nextInt(n)?+?1;

return?str.substring(0,?size).toUpperCase();

}

/**

?*?產(chǎn)生固定長度為n的十六進字符串

?*?@param?n?字符串固定長度

?*?@return?固定長度為n的十六進字符串

?*/

public?String?nextHexString2?(int?n)?{

long?num;

StringBuilder?str?=?new?StringBuilder();

int?len;

do?{

num?=?this.nextLong();

str.append(Long.toHexString(num));

len?=?str.length();

}?while(len??n);

return?str.substring(0,?n).toUpperCase();

}

}

運行測試:

第 ?1 組:

1~4長度二進制字符串: 11

固定4長度二進制字符串: 1010

1~4長度十六進制字符串: 44B

固定4長度十六進制字符串: A7C3

第 ?2 組:

1~4長度二進制字符串: 110

固定4長度二進制字符串: 1110

1~4長度十六進制字符串: E96D

固定4長度十六進制字符串: 61F1

第 ?3 組:

1~4長度二進制字符串: 101

固定4長度二進制字符串: 1111

1~4長度十六進制字符串: B1C

固定4長度十六進制字符串: A0F1

第 ?4 組:

1~4長度二進制字符串: 1101

固定4長度二進制字符串: 1010

1~4長度十六進制字符串: 1DC

固定4長度十六進制字符串: D38E

第 ?5 組:

1~4長度二進制字符串: 1

固定4長度二進制字符串: 1110

1~4長度十六進制字符串: 70D8

固定4長度十六進制字符串: 495B

第 ?6 組:

1~4長度二進制字符串: 1100

固定4長度二進制字符串: 1011

1~4長度十六進制字符串: F6

固定4長度十六進制字符串: 5086

第 ?7 組:

1~4長度二進制字符串: 100

固定4長度二進制字符串: 1100

1~4長度十六進制字符串: 86A

固定4長度十六進制字符串: 23A0

第 ?8 組:

1~4長度二進制字符串: 1

固定4長度二進制字符串: 1101

1~4長度十六進制字符串: 8

固定4長度十六進制字符串: F967

第 ?9 組:

1~4長度二進制字符串: 110

固定4長度二進制字符串: 1000

1~4長度十六進制字符串: F194

固定4長度十六進制字符串: 7C3D

第 10 組:

1~4長度二進制字符串: 1101

固定4長度二進制字符串: 1100

1~4長度十六進制字符串: 4

固定4長度十六進制字符串: FB2A

java課程設(shè)計題目及代碼是什么?

java課程設(shè)計題目及代碼分別是:

1、題目:計算器。設(shè)計內(nèi)容是設(shè)計一個圖形界面(GUI)的計算器應(yīng)用程序,完成簡單的算術(shù)運算。

設(shè)計要求是設(shè)計的計算器應(yīng)用程序可以完成家法、減法、乘法、除法和取余運算。且有小數(shù)點、正負號、求倒數(shù)、退格和清零功能。

2、代碼:

數(shù)字按鈕NumberButton類如下:

import java.awt.

import java.awt.event.

import javax.swing.

public class NumberButton extends Button.

{

int number.

public NumberButton(int number).

{

super(""+number).

this.number=number.

setForeground(Color.blue).

}

public int getNumber().

{

return number;

}

}

其它java課程設(shè)計題目及代碼是:

題目:華容道。編寫一個按鈕的子類,使用該子類創(chuàng)建的對象代表華容道中的人物。通過焦點事件控制人物顏色,當人物獲得焦點時顏色為藍色,當失去焦點時顏色為灰色。

通過鍵盤事件和鼠標事件來實現(xiàn)曹操、關(guān)羽等人物的移動。當人物上發(fā)生鼠標事件或鍵盤事件時,如果鼠標指針的位置是在人物的下方(也就是組件的下半部分)或按下鍵盤的“↓“鍵,該人物向下移動。向左、向右和向上的移動原理類似。

代碼是:

String name[]={"曹操","關(guān)羽","張","劉","馬","許","兵","兵","兵","兵"}.

for(int i=0;iname.length;i++).

{

person[i]=new Person(i,name[i]).

person[i].addKeyListener(this).

person[i].addMouseListener(this).

//? ? ?person[i].addFocusListener(new Person).

add(person[i]).

}

person[0].setBounds(104,54,100,100).

person[1].setBounds(104,154,100,50).

person[2].setBounds(54,154,50,100).

person[3].setBounds(204,154,50,100).

person[4].setBounds(54,54,50,100).

person[5].setBounds(204,54,50,100);

person[6].setBounds(54,254,50,50);

person[7].setBounds(204,254,50,50);

person[8].setBounds(104,204,50,50);

person[9].setBounds(154,204,50,50);

java代碼怎樣運行出來?

步驟:

1、在cmd中切換到編寫的代碼所保存的目錄下;

2、在cmd中輸入javac然后點空格,再點擊文件名和包括后綴名確定后,在存放編寫代碼的文件下會生成一個class的字節(jié)碼文件;

3、在cmd中輸入java然后點空格,輸入第二步中生成的字節(jié)碼的文件名,不需要后綴名,點擊確定即可運行代碼。

代碼就是程序員用開發(fā)工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規(guī)則體系。計算機代碼稱為源代碼,是相對目標代碼和可執(zhí)行代碼而言的。 源代碼就是用匯編語言和高級語言寫出來的地代碼,目標代碼是指源代碼經(jīng)過編譯程序產(chǎn)生的能被cpu直接識別二進制代碼。

JAVA中怎么查詢代碼?

try{Connection con;\x0d\x0a Statement stmt;\x0d\x0a ResultSet rs;\x0d\x0a int temp;\x0d\x0a Class.forName("com.mysql.jdbc.Driver");\x0d\x0a con=DriverManager.getConnection("jdbc:mysql://localhost:3306/java","root","");//以上是數(shù)據(jù)庫連接,不同的數(shù)據(jù)管理器有 //不同的驅(qū)動和鏈接方式,以上是mysql的連接\x0d\x0astmt=con.createStatement();\x0d\x0a rs=stmt.executeQuery("select * from student");//執(zhí)行查詢語句,結(jié)果賦值給結(jié)果集rs\x0d\x0a //結(jié)果集是結(jié)果于字段編號的映射,每一個字\x0d\x0a //段都有一個編號,最小為1,也就是第一個字段 \x0d\x0a while(rs.next()){\x0d\x0a String names=rs.getString("name");//查詢結(jié)果轉(zhuǎn)換成字符串。\x0d\x0a \x0d\x0a System.out.println(names);\x0d\x0a\x0d\x0a}rs.close();\x0d\x0a }catch(Exception e){\x0d\x0a e.printStackTrace();\x0d\x0a }


當前標題:java1100代碼的簡單介紹
文章路徑:http://weahome.cn/article/doepsgi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部