最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java :99乘法表,變量交換,水仙花,計算器,人物類,有參有返,矩形類,登錄,員工

2020-03-03 13:43 作者:詩書畫唱  | 我要投稿


1.使用方法的形式打印99乘法表

package a;


public class fuxi {


public static void main(String[] args) {


// TODO Auto-generated method stub


fuxi.dayin();


}


public static void dayin(){


for(int j=1;j<=9;j++) {


for(int i=1;i<=j;i++){


System.out.print(j+"*"+i+"="+i*j+" ");

}


System.out.println();


}}}

2.使用方法的形式實現(xiàn)兩個變量的交換(擴展,不使用第三變量實現(xiàn)交換)

package a;

public class fuxi {

public static void main(String[] args) {

fuxi.dayin();}

public static void dayin(){

int a ,b;

a = 1;

b=2;

a=a+b;

b=a-b;

a=a-b;

System.out. println("a="+a);

System.out. println("b="+b);

}}

3.提示用戶輸入一個數(shù)字,判斷是否是水仙花數(shù)

package a;


import java.util.Scanner;


public class fuxi {


public static void dayin() {


System.out.println("判斷是否為水仙花數(shù)?請輸入一個小于1000的三位數(shù)");


Scanner s = new Scanner(System.in);// 聲明Scanner接收的類


int a = s.nextInt();// 接收用戶輸入整形的數(shù)據(jù)


double x;


double y;


double z;


x = (a / 100) * (a / 100) * (a / 100);


y = (a / 10 % 10) * (a / 10 % 10) * (a / 10 % 10);


z = (a % 10) * (a % 10) * (a % 10);


if (x + y + z == a) {

System.out.println("是水仙花數(shù)");

}


else {

System.out.println("不是水仙花數(shù)");

}

}


public static void main(String[] args) {


// TODO Auto-generated method stub


fuxi.dayin();


}

}


4.使用方法的形式打印100-999之間的水仙花數(shù)


package a;


public class fuxi {

public static void dayin() {

System.out.println("100-999之間的水仙花數(shù)是\n");

int i, j, k, n;

n = 100;

while (n < 1000) {

i = n / 100;

j = (n - i * 100) / 10;

k = n % 10;

if (i * i * i + j * j * j + k * k * k == n) {

System.out.println(n);


n++;

}

}

}


public static void main(String[] args) {

fuxi.dayin();

}


}

5.使用方法制作簡單計算器

package a;


import java.util.Scanner;


public class fuxi {


public static void dayin() {


Scanner sc = new Scanner(System.in);


while (true) {


System.out.println("請輸入第一個數(shù):");


int a1 = sc.nextInt();


System.out.println("請輸入運算符號:");


String a2 = sc.next();


System.out.println("請輸入第二個數(shù):");


int a3 = sc.nextInt();


if (a2.equals("+")) {


int s = a1 + a3;


System.out.println("結(jié)果=" + s);


} else if (a2.equals("-")) {


int s = a1 - a3;


System.out.println("結(jié)果=" + s);


} else if (a2.equals("*")) {


int s = a1 * a3;


System.out.println("結(jié)果=" + s);


} else {


System.out.println("輸入符號有誤,請重新輸入。");


}


}


}


public static void main(String[] args) {


// TODO Auto-generated method stub


fuxi.dayin();


}


}

6.提示用戶輸入兩個數(shù)字,計算其數(shù)字的和,將結(jié)果返回出來,使用有參有返的方式來做?


package a;


import java.util.Scanner;


public class fuxi {


public static int dayin(int a1, int a3) {


int s = a1 + a3;


System.out.println("結(jié)果:" + a1 + "+" + a3 + "=" + s);

return s;

}


public static void main(String[] args) {


Scanner sc = new Scanner(System.in);


System.out.println("請輸入第一個數(shù):");


int a1 = sc.nextInt();


System.out.println("請輸入第二個數(shù):");


int a3 = sc.nextInt();


fuxi.dayin(a1, a3);


}


}

7.定義人物類,人物包含屬性編號,姓名,年齡和性別定義人物介紹的方法,創(chuàng)建人物對象,張三和李四,讓張三和李四進行介紹自己


package a;


public class person {// 總結(jié)的步驟:1.先定義創(chuàng)建一個類


public static void main(String[] args) {


person a = new person("張三", "男", 20, "520");


person b = new person("李四", "女", 13, "1314");


person c = new person("王五", "男", 14, "7758258");


a.say();


b.say();


c.say();


}


public int age;


public String bianhao;


public String name;


public String sex;


// 介紹自己的方法


public person(String name, String sex, int age, String bianhao) {


this.name = name;


this.sex = sex;


this.age = age;


this.bianhao = bianhao;


}


public void say() {


System.out.println("我的姓名為" + this.name + ",性別為" + this.sex + ",年齡為"

+ this.age + ",編號為" + bianhao);


}


}

8.?定義一個用戶類,包含用戶名和密碼屬性,設(shè)置其值用戶名為111密碼為222,并有一個登錄的方法,直接登錄


package a;


import java.util.Scanner;


public class fuxi {

public static void main(String[] args) {


System.out.println("歡迎登錄,請輸入你的用戶名");


Scanner s = new Scanner(System.in);

String uname = s.next();// 接收用戶名

System.out.println("請輸入你的用戶密碼");

String pwd = s.next();


yonghu yh = new yonghu();

boolean b = yh.bijiaoyixia(uname, pwd);

if (b) {

System.out.println("可以登錄");

}


else {

System.out.println("不可以登錄");


}


}


}


class yonghu {

String pwd = "222";

String uname = "111";


public boolean bijiaoyixia(String uname, String pwd) {


if (this.uname.equals(uname) && this.pwd.equals(pwd)) {

return true;

} else {

return false;

}

}

}

9.注冊登錄


package a;


import java.util.Scanner;


public class fuxi {


public static void main(String[] args) {

Scanner s = new Scanner(System.in);

yonghu yh = new yonghu();


while (true) {

System.out.println("歡迎來到易買網(wǎng),請選擇你要執(zhí)行的功能:1.登錄2.注冊");

int num = s.nextInt();

if (num == 1) {


System.out.println("歡迎登錄,請輸入你的用戶名");


String uname = s.next();// 接收用戶名


System.out.println("請輸入你的用戶密碼");


String pwd = s.next();


boolean b = yh.bijiaoyixia(uname, pwd);


if (b) {


System.out.println("可以登錄");


}


else {


System.out.println("不可以登錄");


}

}


else if (num == 2) {

System.out.println("執(zhí)行注冊用戶的功能");

System.out.println("請輸入你的用戶名");

}

String uname = s.next();

System.out.println("請輸入你的密碼");

String pwd = s.next();

yh.uname = uname;

yh.pwd = pwd;

}

}


}


class yonghu {


String pwd = "222";


String uname = "111";


public boolean bijiaoyixia(String uname, String pwd) {


if (this.uname.equals(uname) && this.pwd.equals(pwd)) {


return true;


} else {


return false;


}


}


}

10.定義矩形類,矩形包含私有屬性寬和高,定義set方法為其賦值,定義面積和周長的方法,實例化兩個矩形并調(diào)用方法計算周長和面積


package a;


public class juxing {

public static void main(String[] args) {


juxing jx = new juxing();

jx.chang = 1;

jx.kuan = 3;

juxing jx2 = new juxing();

jx2.chang = 2;

jx2.kuan = 4;

// jx.setKuan(11);

//

// jx.setChang(2);

int zhouchang = jx.zhouchang();


int mianji = jx.mianji();

int zhouchang2 = jx2.zhouchang();


int mianji2 = jx2.mianji();


System.out.println("周長為" + zhouchang + "面積" + mianji);

System.out.println("周長為" + zhouchang2 + "面積" + mianji2);


}


private int chang;


private int kuan;


public int getChang() {

return chang;

}


public int getKuan() {

return kuan;

}


public int mianji() {


return (this.kuan * this.chang);


}


public void setChang(int chang) {

this.chang = chang;

}


public void setKuan(int kuan) {

this.kuan = kuan;

}


public int zhouchang() {


return ((this.kuan + this.chang) * 2);


}


}

11.定義員工類,員工包含員工姓名,性別,職位和收入,收入的屬性為私有的,不允許別人直接查看,如果想查看收入就必須通過特有的方法來查看,使用員工類創(chuàng)建員工劉備、張飛和關(guān)羽,分別查看幾位員工的收入


package a;


import java.util.Scanner;


public class juxing {


public static void main(String[] args) {


System.out.println("請輸入用戶名(劉備,張飛,關(guān)羽)");


Scanner s1 = new Scanner(System.in);


String a = s1.next();


System.out.println("請輸入用戶密碼(654321,54321,4321)");


Scanner s2 = new Scanner(System.in);


String b = s2.next();


juxing jx = new juxing();


jx.Name = "劉備";


jx.Sex = "男";


jx.ZhiWei = "CEO";


jx.ShouRu = 666666;


juxing d = new juxing();


d.Name = "張飛";


d.Sex = "男";


d.ZhiWei = "CEO";


d.ShouRu = 666665;


juxing e = new juxing();


e.Name = "關(guān)羽";


e.Sex = "男";


e.ZhiWei = "CEO";


e.ShouRu = 666664;


if (a.equals("劉備"))


{


if (b.equals("654321")) {


jx.setShouRu(666666);


int ShouRu = jx.mianji();



System.out.println("收入為" + ShouRu);


}


}


if (a.equals("張飛"))


{


if (b.equals("54321")) {


d.setShouRu(666665);


int ShouRu = d.mianji();


System.out.println("收入為" + ShouRu);


}


}


if (a.equals("關(guān)羽"))


{


if (b.equals("4321")) {


e.setShouRu(666664);


int ShouRu = e.mianji();


System.out.println("收入為" + ShouRu);


}


}


}


public String Name;


public String Sex;


private double ShouRu;


public String ZhiWei;


public int mianji() {


return (int) this.ShouRu;


}


public void setShouRu(int ShouRu) {


this.ShouRu = ShouRu;


}


public double ShouRu() {


return this.ShouRu;


}


}


Java :99乘法表,變量交換,水仙花,計算器,人物類,有參有返,矩形類,登錄,員工的評論 (共 條)

分享到微博請遵守國家法律
嵊泗县| 安吉县| 栾城县| 泰宁县| 莱芜市| 紫金县| 涡阳县| 砀山县| 夹江县| 饶阳县| 宝丰县| 吉水县| 磐石市| 武山县| 宿州市| 磐石市| 房产| 栾城县| 镇远县| 怀宁县| 永昌县| 襄樊市| 天等县| 游戏| 连南| 德江县| 湘潭县| 夏津县| 朝阳县| 绥江县| 德阳市| 海晏县| 耒阳市| 建昌县| 新兴县| 尼玛县| 榆中县| 揭西县| 乌拉特前旗| 南宫市| 米林县|