新聞中心
求一個50行左右的JAVA代碼,最好每行帶注釋,謝謝啦
/*這個相當詳細了.
專業(yè)從事成都做網(wǎng)站、成都網(wǎng)站建設(shè),高端網(wǎng)站制作設(shè)計,重慶小程序開發(fā),網(wǎng)站推廣的成都做網(wǎng)站的公司。優(yōu)秀技術(shù)團隊竭力真誠服務,采用H5建站+CSS3前端渲染技術(shù),響應式網(wǎng)站設(shè)計,讓網(wǎng)站在手機、平板、PC、微信下都能呈現(xiàn)。建站過程建立專項小組,與您實時在線互動,隨時提供解決方案,暢聊想法和感受。
程序也不算太難.而且給老師看的時候效果比較好.因為有圖形化界面,又實現(xiàn)一個比較實用的功能.老師會比較高興的.
建立一個文件名為Change.java就可以編譯了*/
/*
* 這個程序?qū)崿F(xiàn)輸入身高算出標準體重,輸入體重,算出身高的功能
*/
import java.awt.*; //導入相關(guān)類包,這才樣使用相應awt圖形界面的類
import java.awt.event.*;//同上
public class Change extends Frame { //定義一個類Change, 父類是Frame(圖形界面的)
Button b = new Button("互查"); //創(chuàng)建一個按鈕的對象b,顯示為"互查"
Label l1 = new Label("身高(cm)");//創(chuàng)建一個lable.顯示身高
Label l2 = new Label("體重(kg)");//創(chuàng)建一個lable 顯示體重
double heigth, weigth; //定義變量
double x, y; //定義變量
TextField tf1 = new TextField(null, 10);//添加Text框
TextField tf2 = new TextField(null, 10);//添加Text框
public Change() {//類的構(gòu)造函數(shù),完成初始化
super("互查表");//創(chuàng)建窗口,標題為互查表
setLayout(new FlowLayout(FlowLayout.LEFT));//設(shè)置布局
add(l1);//把lable 身高放到window里
add(tf1);//把Text 框 放到窗口上
add(l2); //把lable 體重放到window里
add(tf2);//Test放到窗口里
add(b);//把button放到窗口上
pack();//自動放到窗口里排列上邊的組件
setVisible(true);//可以讓用戶看到窗口
addWindowListener(new WindowAdapter() {//如果按 X, 關(guān)閉窗口
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
b.addActionListener(new ButtonListener());//添加button監(jiān)聽函數(shù)
}
class ButtonListener implements ActionListener {//實現(xiàn)click button時功能操作
public void actionPerformed(ActionEvent e) {//當click調(diào)用
if (tf1.getText()!=null) {//檢查tf1 test 是否為空
try {//取異常
x = Double.parseDouble(tf1.getText());//字符轉(zhuǎn)為double型
weigth = (x - 100) * 0.9;//算重量
tf2.setText("" + weigth);//顯示重量
} catch (NumberFormatException ex) {
tf1.setText("");//如果輸入不是數(shù)字,設(shè)為空
}
}
if (tf1.getText().equals("")==true){//tf1是否為空
y = Double.parseDouble(tf2.getText());//把tf2里的文本轉(zhuǎn)為double 型 的
heigth = y / 0.9 + 100; //算身高根據(jù)重量
tf1.setText("" + heigth);}//顯示身高
}
}
public static void main(String[] args) {//主函數(shù),程序入口
new Change(); //建立類Change的對象,并調(diào)用他的構(gòu)造函數(shù)Change().顯示窗口
}
}
Java語言編寫代碼
代碼如下
/**
*?Author:?zhyx
*?Date:2017/11/30
*?Time:8:56
*/
public?abstract?class?Contailner?{
double?r;
abstract?double?volume();
}
/**
*?Author:?zhyx
*?Date:2017/11/30
*?Time:8:57
*/
public?class?Cube?extends?Contailner?{
public?Cube(double?r)?{
this.r=r;
}
@Override
double?volume()?{
return?r*r*r;
}
}
/**
*?Author:?zhyx
*?Date:2017/11/30
*?Time:9:01
*/
public?class?Sphere?extends?Contailner?{
public?Sphere(double?r)?{
this.r=r;
}
@Override
double?volume()?{
return?4/3*Math.PI*r*r*r;
}
}
/**
*?Author:?zhyx
*?Date:2017/11/30
*?Time:9:02
*/
public?class?Tiji?{
public?static?void?main(String[]?args)?{
Cube?cube=new?Cube(4);
System.out.println("立方體體積為:"+cube.volume());
Sphere?sphere=?new?Sphere(4);
System.out.println("球體體積為:"+sphere.volume());
}
}
求簡單JAVA代碼
import?java.sql.*;
public?class?GetConn?{
public?static?void?main(String[]?args)?{
?Connection?con=null;
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("數(shù)據(jù)庫驅(qū)動加載成功");
con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=dianhua","sa","123dyy");
if(con!=null)
System.out.println("數(shù)據(jù)庫連接成功");
??Statement?state=con.createStatement();
ResultSet?res=state.executeQuery("SELECT?phone?from?dianhua?where?name='張三'");
while(res.next())
{
String?phone=res.getString("phone");
System.out.println(phone);
}
}catch(Exception?e?)
{
e.printStackTrace();
}
}
}
你有電腦裝?SQL2005數(shù)據(jù)庫么??裝了就建一個以"dianhua"為名字的表,
張三???????? 5645213
李四???????? 5462112
王五???????? 8984552
趙六???????? 3364212
田七???????? 8989754
雄八???????? 8452102
NULL NULL
不過你要設(shè)置一下數(shù)據(jù)庫??叫你班上比較牛逼點的同學幫你設(shè)置一下就可以了。
我電腦上運行出來了。不知道你電腦可不可以。
java代碼盡量詳細吧QAQ
你表述的不清楚。這個代碼很簡單,驗證是否為空字符串,然后處理return里面調(diào)用的a方法的參數(shù)啊。
有關(guān)Java的代碼
1. 你在do循環(huán)體內(nèi)重復定義了answer變量,這不需要
2. 你用==比較字符串內(nèi)容,是不行的。需要用equals來比較
==是用來比較兩引用是否相同,而不是兩個引用的對象內(nèi)容是否相同的。
import java.util.Scanner;
public class Test3 {
public static void main(String[] args) {
String answer="";
do{
Scanner input=new Scanner(System.in);
answer=input.next();
System.out.println("你輸入的是:" + answer);
if(answer.equals("你好")){
System.out.println("你好!我是小P,你是誰啊?");
}else if(answer.equals("我是令狐沖")){
System.out.println("你終于回來啦!好想你哦!");
}else if(answer.equals("再見")){
System.out.println("再見!下次還找我來玩哦!");
}else {
System.out.println("對不起,我不懂你在說什么");
}
} while(!answer.equals("再見"));
System.out.println("程序結(jié)束");
}
}
文章題目:java標準代碼大全 java代碼大全及詳解
本文路徑:http://www.ef60e0e.cn/article/hjoeds.html