中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

java一千行題目代碼 java一百道題

求個(gè)200-1000行左右的JAVA代碼,適合初學(xué)者看的。

這個(gè)需要建立一個(gè)數(shù)據(jù)庫(kù)和配置數(shù)據(jù)源才能夠正常保存游戲游戲記錄

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、雅安服務(wù)器托管、營(yíng)銷軟件、網(wǎng)站建設(shè)、遵義網(wǎng)站維護(hù)、網(wǎng)站推廣。

如果沒(méi)有數(shù)據(jù)庫(kù)的話,執(zhí)行起來(lái)沒(méi)有問(wèn)題,

但是在猜中之后,數(shù)據(jù)不能保存

而且會(huì)報(bào)跟數(shù)據(jù)庫(kù)相關(guān)的錯(cuò)誤。。。

不過(guò)對(duì)于初學(xué)來(lái)說(shuō),足夠了。。。

//猜數(shù)字游戲

//版本1.1

//作者:lymeng

//創(chuàng)建時(shí)間 2008/10/10

//最后修改時(shí)間 2008/10/14

import java.io.*;

import java.sql.*;

public class caishuzi

{

public static void main(String args[])

{

int suijishu; //產(chǎn)生的隨機(jī)數(shù)

String name; //玩家的名字

int nandu=-1; //選擇的難度

int caice=-1; //玩家所猜測(cè)的數(shù)字

int point=0; //記錄玩家猜測(cè)的次數(shù)

int a; //判斷是否保存信息成功

boolean fac=true;

String str;//用來(lái)判斷是否啟用了秘籍

shuru sr=new shuru();

zhuanhuan zh=new zhuanhuan();

baocun bc=new baocun();

suijishu sjs=new suijishu();

System.out.print("請(qǐng)輸入你的名字:");

name=sr.xinxi();

System.out.println("歡迎"+name+"來(lái)到猜數(shù)字的世界,請(qǐng)輸入整數(shù)");

System.out.println("數(shù)字越大 難度越高!");

System.out.print("難度: ");

while(fac)

{

nandu=zh.zhuanhuan1(sr.xinxi());

if(nandu-1)

{

System.out.print("你選擇的難度為:"+nandu);

fac=false;

}

else

{

System.out.println("請(qǐng)選擇正確的難度");

System.out.print("難度: ");

}

}

suijishu=sjs.suiji(nandu);

while(!fac)

{

System.out.print("請(qǐng)輸入你要猜測(cè)的數(shù)字: ");

str=sr.xinxi();

if(str.equals("lymeng"))

{System.out.println("正確數(shù)字是: "+suijishu);}

else

caice=zh.zhuanhuan1(str);

if(caice-1)

{

if(suijishu==caice)

{

System.out.println("恭喜你 猜對(duì)啦!");

point++;

//將玩家資料保存到數(shù)據(jù)庫(kù)中

a=bc.charu(name,point,nandu);

if(a-1)

System.out.println("信息保存成功");

else

System.out.println("信息保存失敗");

break;

}

else if(suijishucaice)

{

System.out.println("太小了!請(qǐng)重新輸入!");

point++;

}

else

{

System.out.println("太大了!請(qǐng)重新輸入!");

point++;

}

System.out.println("你已經(jīng)猜測(cè)了"+point+"次");

}

else

{

System.out.println("請(qǐng)輸入一個(gè)正確的數(shù)字");

}

}

}

}

//根據(jù)難度產(chǎn)生隨機(jī)數(shù)

class suijishu

{

public int suiji(int a)

{

int realnum;

realnum=(int)(Math.random()*50*a);

return realnum;

}

}

//記錄鍵盤得到的信息

class shuru

{

private String str;

public String xinxi()

{

try{

BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));

str=bf.readLine();

str=str.trim();

}catch(Exception ex)

{System.out.println("出錯(cuò)啦笨蛋");}

return str;

}

}

//將鍵盤輸入的字符轉(zhuǎn)換為數(shù)字

class zhuanhuan

{

private int a;

public int zhuanhuan1(String str)

{

try{

a=Integer.parseInt(str);

return a;

}catch(Exception ex){return -1;}

}

}

class baocun

{

public int charu(String name,int point,int nandu)

{

int a=-1;

String sql;

Connection con=null;

PreparedStatement ps=null;

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

con = DriverManager.getConnection("jdbc:odbc:caishuzi");

sql="insert into user(uname,cishu,nandu) values(?,?,?)";

ps = con.prepareStatement(sql);

ps.setString(1, name);

ps.setInt(2, point);

ps.setInt(3, nandu);

a=ps.executeUpdate();

//System.out.println("aaaaaaa");

ps.close();

con.close();

}catch(Exception ex)

{System.out.println("儲(chǔ)存出錯(cuò)啦!");

ex.printStackTrace();

}

return a;

}

}

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

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

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

設(shè)計(jì)要求是設(shè)計(jì)的計(jì)算器應(yīng)用程序可以完成家法、減法、乘法、除法和取余運(yùn)算。且有小數(shù)點(diǎn)、正負(fù)號(hào)、求倒數(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è)計(jì)題目及代碼是:

題目:華容道。編寫一個(gè)按鈕的子類,使用該子類創(chuàng)建的對(duì)象代表華容道中的人物。通過(guò)焦點(diǎn)事件控制人物顏色,當(dāng)人物獲得焦點(diǎn)時(shí)顏色為藍(lán)色,當(dāng)失去焦點(diǎn)時(shí)顏色為灰色。

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

代碼是:

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代碼,題材不限~要有注釋~!

你的分給的太多了,1000千行代碼,給5分就可以了。

import java.io.*;

public class HaHa {

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

StringBuilder sb = new StringBuilder();

sb.append("public class Test {\n");

sb.append("\tpublic static void main(String[] args) {\n");

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

sb.append("\t\tSystem.out.println(\"\u7f8e\u6b7b\u4f60\u4e86\uff0c50\u5206\u63621000\u884c\u4ee3\u7801\uff01\");\n");

}

sb.append("\t}\n");

sb.append("}\n");

FileWriter out = new FileWriter("Test.java");

out.write(sb.toString());

out.close();

}

}

JAVA程序讀txt文件里最后1000行怎么實(shí)現(xiàn)

先把指針移動(dòng)到最后一行,然后倒著讀一千行

public void seek(long pos)

throws IOException設(shè)置到此文件開頭測(cè)量到的文件指針偏移量,在該位置發(fā)生下一個(gè)讀取或?qū)懭氩僮鳌F屏康脑O(shè)置可能會(huì)超出文件末尾。偏移量的設(shè)置超出文件末尾不會(huì)改變文件的長(zhǎng)度。只有在偏移量的設(shè)置超出文件末尾的情況下對(duì)文件進(jìn)行寫入才會(huì)更改其長(zhǎng)度。

參數(shù):

pos - 從文件開頭以字節(jié)為單位測(cè)量的偏移量位置,在該位置設(shè)置文件指針。

拋出:

IOException - 如果 pos 小于 0 或者發(fā)生 I/O 錯(cuò)誤。

--------------------------------------------------------------------------------

public long length()

throws IOException返回此文件的長(zhǎng)度。

返回:

按字節(jié)測(cè)量的此文件的長(zhǎng)度。

拋出:

IOException - 如果發(fā)生 I/O 錯(cuò)誤。

標(biāo)題名稱:java一千行題目代碼 java一百道題
網(wǎng)頁(yè)網(wǎng)址:http://www.rwnh.cn/article42/ddgoehc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT定制開發(fā)、用戶體驗(yàn)、網(wǎng)站收錄、App開發(fā)網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
柘城县| 嘉禾县| 湘潭县| 永川市| 玉环县| 溆浦县| 苗栗县| 塔河县| 宜宾市| 夏邑县| 高雄市| 揭东县| 达日县| 灵宝市| 南汇区| 天津市| 读书| 周至县| 常山县| 漯河市| 监利县| 开鲁县| 海林市| 邳州市| 友谊县| 阳城县| 烟台市| 南郑县| 太康县| 北宁市| 淮安市| 田阳县| 名山县| 津南区| 山丹县| 大田县| 华容县| 卓资县| 禄丰县| 磐石市| 沙田区|