java用類(lèi)正方形代碼 java求正方形的面積

求java 輸出正方形(用*號(hào))的代碼!

public static void main(String[] args) {

創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比鐵門(mén)關(guān)網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式鐵門(mén)關(guān)網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋鐵門(mén)關(guān)地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴(lài)。

Scanner s = new Scanner(System.in);

System.out.println("請(qǐng)輸入正方形的大小:");

int line = s.nextInt() // 正方形的邊長(zhǎng)

for (int i = 1; i = line; i++) { // 行

for (int j = 1; j = line; j++) { // 列

if (i == 1 || i == line) { // 如果是第一行或者是最后一行則輸出星號(hào)

System.out.print("* ");

} else if (j == 1 || j == line) { // 如果是第一列或者是最后一列則輸出星號(hào)

System.out.print("* ");

} else {

System.out.print(" "); // 如果不是第一行、最后一行、第一列、最后一列則輸出空格

}

}

System.out.print("\n"); // 換行

}

}

用JAVA編寫(xiě)一個(gè)Square(正方形)類(lèi)

class Square{

//一個(gè)double類(lèi)型的private實(shí)例變量side

private double side;

static double NewSide;

//一個(gè)將side設(shè)置為1.0的不帶參數(shù)的構(gòu)造方法

public Square(){

side = 1.0;

}

//一個(gè)構(gòu)造方法,它帶有一個(gè)參數(shù)side,并使用Square類(lèi)的setSide方法來(lái)設(shè)置變量side

public Square(double side){

setSide(side);

}

//**********************************************

//一個(gè)setSide方法,該方法可將變量side的值設(shè)置為方法的參數(shù)值,

//還要確保side不能小于0.0,如果小于,則使用默認(rèn)值

public void setSide(double side){

if(side 0.0)

side = 1.0;

else

NewSide = side;

}

//****************************************

//一個(gè)getSide方法,獲取實(shí)例變量side的值

public double getSide(){

return NewSide;

}

//一個(gè)computeArea方法,計(jì)算Square對(duì)象的面積

public void computeArea(){

double area = 0;

area = NewSide*NewSide;

System.out.println("The Square Area is " + area);

}

public static void main(String[] args){

Square s = new Square(6);

s點(diǎn)抗 puteArea();

}

}

用java編寫(xiě)一個(gè)正方形類(lèi),要求有一個(gè)成員變量a(私有 浮點(diǎn)型)兩個(gè)構(gòu)造方法三個(gè)成員方法

/*java中,有兩個(gè)類(lèi)A和B,B類(lèi)中包含有參數(shù)構(gòu)造方法b1和無(wú)參數(shù)方法b2,

* 那在A類(lèi)中new個(gè)B類(lèi)對(duì)象并調(diào)用方法b2。

* 那么new的時(shí)候是不是要加參數(shù)?

* 調(diào)用方法b2的時(shí)候構(gòu)造方法是不是也調(diào)用了?*/

class A{

public A(){

System.out.println("System.out.println--調(diào)用無(wú)參的B的構(gòu)造方法");

B b=new B();//如果需要調(diào)用B的無(wú)參構(gòu)造方法,則不加參數(shù)

System.out.println("System.out.println--調(diào)用有參的B的構(gòu)造方法");

B b2=new B(7);//如果需要調(diào)用有參的構(gòu)造方法,則new的時(shí)候則添加參數(shù),調(diào)用無(wú)參構(gòu)造方法。

}

}

class B{

public B(){

System.out.println("調(diào)用無(wú)參構(gòu)造方法");

}

public B(int b2){

System.out.println("調(diào)用有參構(gòu)造方法");

}

}

public class TestABMain {

public static void main(String[] args) {

// TODO Auto-generated method stub

A a=new A();

}

}

代碼如圖:

運(yùn)行結(jié)果如圖:

java編寫(xiě)一個(gè)正方形類(lèi)是Square,該類(lèi)擁有:

IMPORT java.io.BufferedReader;IMPORT java.io.InputStreamReader;public class Square { public static void main(String[] args) { int r; try {BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); System.out.print("請(qǐng)輸入要打印的行數(shù):"); String str=in.readLine(); r=Integer.valueOf(str).intValue(); } catch(Exception e) { System.out.println("您輸入的數(shù)據(jù)有誤。"); return; } for (int i=1;i=5;i++) { for(int j=1;j=5;j++) { System.out.print("*"); } System.out.println(); } }}

網(wǎng)站欄目:java用類(lèi)正方形代碼 java求正方形的面積
新聞來(lái)源:http://muchs.cn/article32/ddcgepc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站排名電子商務(wù)、App設(shè)計(jì)、網(wǎng)站導(dǎo)航

廣告

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

成都app開(kāi)發(fā)公司