java小程序入门

java小程序入门,第1张

先到官网下载myeclipse或者eclipse编程软件,并配置java环境变量,在百度搜索栏依次搜索eclipse下载和搜索java环境变量的配置瞎袭渣,就可以找到图文并茂的详细教程。下面介绍一下怎么制作小程序:

1、打开myeclispe(eclipse都一样),依次点击File->New->Java Project,然后给这个项目起一个名字(随便起)磨悄,这里就叫MyFirst.然后点击Finish;

2、在myeclipse左侧找到自己建好的MyFirst项目,左键点击,下面有文件件src,点击src,右键,依次点击New->Class,然后给这个新的类起一个名字(随便起),我这里叫MyFirstClass,然后点击Finish;

3、复制粘贴下面这些代码到MyFirstClass.java文件中,然后ctrl+s,保存;

4、在MyFirstClass.java文件的空白处右键选择 Run As -->Java Application,你就会在下方的控制台看到hello worl。

扩展资料:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解禅穗的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

参考资料:Java-百度百科

控制台斗没小游戏 class YZDEL

{

public static void main(String[] args)

{

java.util.Random Shiji = new java.util.Random()

java.util.Scanner Shuru = new java.util.Scanner(System.in)

java.util.Scanner Nandu = new java.util.Scanner(System.in)

int YingxHP = 20

int YingxMP = 0

int MogHP = 20

int MogMP = 0

int MogDo = 0

int fangyu = 0

System.out.println("┏━━━━╮┏━━┣┣┓ ╮ ┓┏━┳━┳┓┓━┓ ")

System.out.println("┏┣━━━┓┏━━┣┣┓ ┃┏ ┃ ┃┓┃ ╯ ")

System.out.println("┣┣━━━┫╭━━┻╯╮ ┃╰┓┃ ┃╯┏━┣━━┓")

System.out.println("┣┣━━━┫┏━━━━┓╭━━┣━┛┗━┻━┻┛┃┃")

System.out.println("┏┣━━━┓┣━━━━┫ ┃┃┃┗╮╮┃┃┣━╯")

System.out.println(" ┛┗╯┗━━━━╯┗╯╰╰━━┛┛┗━╯╰━┛")

System.out.println()

System.out.println(" 作者:天狐空幻")

System.out.println()

System.out.println("说明闹散:勇者的 *** 作方式为以下所示:")

System.out.println(" 使用攻击需消耗1MP 伤害1HP")

System.out.println(" 使用蓄力可增加1MP 伤害0HP")

System.out.println(" 使用躲闪需消耗0MP 伤害0HP 躲避攻击")

System.out.println(" 使用重击需消耗3MP 伤害2HP 防御无效")

System.out.println(" 恶龙攻击力高, 注意防御是取胜的关键"液销氏)

System.out.println(" 恶龙MP达到4时可能会放出火焰无法躲避")

System.out.println(" 准备说明完毕,那么让我们来挑战恶龙吧!")

System.out.println("==================================")

//难度选择

System.out.println("请选择难度")

System.out.println("1.娱乐 2.挑战 3.噩梦")

int ND = Nandu.nextInt()

System.out.println("==================================")

while(true)

{

//HP,MP的显示

System.out.print("勇者: ")

System.out.print(" HP ")

for(int x=YingxHPx>0x--) System.out.print("*")

System.out.print(" "+YingxHP)

System.out.println()

System.out.print(" ")

System.out.print(" MP ")

for(int x=YingxMPx>0x--) System.out.print("*")

System.out.print(" "+YingxMP)

System.out.println()

System.out.print("恶龙: ")

System.out.print(" HP ")

for(int y=MogHPy>0y--) System.out.print("*")

System.out.print(" "+MogHP)

System.out.println()

System.out.print(" ")

System.out.print(" MP ")

for(int y=MogMPy>0y--) System.out.print("*")

System.out.print(" "+MogMP)

System.out.println()

System.out.println("==================================")

//胜利判定

if(YingxHP<1) {System.out.println()System.out.println("勇者HP为0! 不..不可能..我怎么会..勇者倒下了。再接再厉吧!~")System.out.println()break}

if(MogHP<1) {System.out.println()System.out.println("恶龙HP为0! 恶龙绝望的哀鸣中倒了下去。勇者胜利了。恭喜你挑战成功!!")System.out.println()break}

//角色输入判定

System.out.println("你要做什么:")

System.out.println("1.攻击 2.蓄力")

System.out.println("3.躲闪 4.重击")

System.out.println("____________________")

int Do = Shuru.nextInt()

//敌人输入判定

//娱乐难度

if(ND==1){

for(int i=1i<3i++) MogDo = Shiji.nextInt(4)}

//挑战难度

if(ND==2){

if(YingxMP==0&&MogMP==0) {MogDo = 0}

else if(MogMP==0){for(int i=1i<3i++) MogDo = Shiji.nextInt(2)}

else if(YingxMP>2&&MogMP>2) MogDo = 2

else if(MogMP<4) {for(int i=1i<4i++) MogDo = Shiji.nextInt(3)}

else MogDo = 3}

//噩梦难度

if(ND==3){

if(Do==1) MogDo=1

if(Do==2&&MogMP>0) MogDo=2

if(Do==2&&MogMP==0) MogDo=0

if(Do==3&&MogMP<4) MogDo=0

if(Do==3&&MogMP>=4) MogDo=3}//变态判定。。

//战斗分析

//防御

if(Do==3) {fangyu=1System.out.println("你灵巧的躲避攻击!")}

if(MogDo==1) {fangyu=1System.out.println("恶龙进行防御!")}

//角色判定

if(Do==1&&YingxMP==0) {System.out.println("MP不足!")}

if(Do==1&&YingxMP>0) {

if(fangyu==0) {MogHP=MogHP-1YingxMP=YingxMP-1System.out.println("你发动攻击!")}

if(fangyu==1) {YingxMP=YingxMP-1System.out.println("你的攻击被格挡!")}}

if(Do==2) {YingxMP=YingxMP+1System.out.println("你进行蓄力!")}

if(Do==4&&YingxMP<3) {System.out.println("MP不足!")}

if(Do==4&&YingxMP>2) {MogHP=MogHP-2YingxMP=YingxMP-3System.out.println("你发动重击!")}

if(Do>4) System.out.println("你不知所措...")

//敌人判定

if(MogDo==2&&MogMP==0) {System.out.println("恶龙在发呆!")}

if(MogDo==2&&MogMP>0) {

if(fangyu==0) {YingxHP=YingxHP-2MogMP=MogMP-1System.out.println("恶龙发动攻击!")}

if(fangyu==1) {MogMP=MogMP-1System.out.println("恶龙的攻击被躲开了!")}}

if(MogDo==0) {MogMP=MogMP+1System.out.println("恶龙进行蓄力!")}

if(MogDo==3&&MogMP<4) {System.out.println("恶龙在发呆!")}

if(MogDo==3&&MogMP>3) {YingxHP=YingxHP-4MogMP=MogMP-4System.out.println("恶龙发动火焰吐吸!躲避不能!")}

//结束

fangyu = 0

MogDo = 0

System.out.println("____________________")

System.out.println()

System.out.println("==================================") }

}

}

(1). import javax.swing.JFrame

import javax.swing.JOptionPane

public class HelloWorld {

public static void main(String args[]){

JFrame ff=new JFrame()

String R=JOptionPane.showInputDialog("哗搜请输宏芦掘入圆的半径:")

double r=Double.parseDouble(R)

JOptionPane.showMessageDialog(ff, "圆的面积为:"+3.14*r*r+"\n"+"圆的周蔽核长为:"+2*3.14*r)

}

}

(2). import java.util.Scanner

public class HelloWorld {

public static void main(String args[]){

Scanner scan=new Scanner(System.in)

int a=scan.nextInt()

int b=scan.nextInt()

int c=scan.nextInt()

if(a+b>c&&b+c>a&&a+c>b){

if((a*a==b*b+c*c)||(c*c==a*a+b*b)||(b*b==a*a+c*c))

System.out.print("是直角三角形")

}else

System.out.print("不能构成三角形")

}

}

(3). public static void main(String args[]){

int a=1000,i=0,sum=0

while(i<=a)

{

if(i%2==0)

sum=sum+i

i++

}

System.out.print(sum)

}

(4). public static void main(String args[]){

int a=12454,i=0

while(a>0){

a=a/10

i++

}

System.out.println(i)

}

(5). import java.util.Scanner

public class HelloWorld {

public static void main(String args[]){

Scanner scan=new Scanner(System.in)

int road=scan.nextInt()

int weight=scan.nextInt()

double sum=0

if (road<=100){

sum=weight*road*1

}else if(road<=300){

sum=weight*road*0.9

}else if(road<=500){

sum=weight*road*0.8

}else if(road<=1000){

sum=weight*road*0.7

}else

sum=weight*road*0.6

System.out.print(sum)

}

}

(6). public static void main(String args[]){

int sum=0

int total=1

for(int i=1i<=4i++){

for(int j=1j<=ij++)

total=total*j

sum=sum+total

total=1

}

System.out.println(sum)

}

参考下,建议自己动手,进步更快哦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12506755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存