java小程序用java语言,编写一个小程序。

java小程序  时间:2021-09-23  阅读:()

一个简单的java程序

展开全部 你该定义个类 如下 class helloword { public static void main (String args[]) { System.out.print("这是我的第一个Java Application 程序!"); System.out.println("运行成功了!"); } } 保存的时候文件名与类名一定要一样,文件名为helloword.java 我忘了class helloword 的后面有没有小括号

JAVA 五角星小程序

public interface IDrawStar { void setColor(Color c); void moveStar(int x,int y); void draw(Graphics g); } public class Star implements IDrawStar{ double star_x[]= new double[5]; double star_y[]= new double[5]; //5个点 Color myClor = Color.orange; GeneralPath path = new GeneralPath(GeneralPath.WIND_EVEN_ODD); int move_x =0; //位移量 int move_y =0; public Star(){ //确定五角星的点 for(int i=0; i<5;i++){ star_x[i] = Math.cos((i*2)*Math.PI/5.0)*100; star_y[i] = Math.sin((i*2)*Math.PI/5.0)*100; } //设定图形五角星 path.moveTo(star_x[2], star_y[2]); path.lineTo(star_x[0], star_y[0]); path.lineTo(star_x[3], star_y[3]); path.lineTo(star_x[1], star_y[1]); path.lineTo(star_x[4], star_y[4]); path.closePath(); path.setWindingRule(GeneralPath.WIND_NON_ZERO); //设定填充规则,非零和零,填1或0也行 } @Override public void setColor(Color c) { myClor = c; } @Override public void moveStar(int x, int y) { move_x =x; move_y =y; } @Override public void draw(Graphics g) { Graphics2D g2d = (Graphics2D) g; g2d.setColor(myClor); g2d.translate(move_x, move_y); //平移 g2d.fill(path); //填充 } } public class myJF extends JFrame{ Star star ; public myJF(){ star = new Star(); this.init(); this.repaint(); } private void init(){ setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); this.setSize(800, 600); this.setVisible(true); } @Override public void paint(Graphics g){ super.paint(g); star.setColor(Color.GREEN); star.moveStar(120, 120); star.draw(g); star.setColor(Color.orange); star.moveStar(120, 60); star.draw(g); star.setColor(Color.red); star.moveStar(120, -60); star.draw(g); } public static void main(String args[]){ new myJF(); } } netBeans7下运行正常 俺没eclipse的

java小程序 输出自己的名字

//文件名:HelloWorld.java public class HelloWorld { public static void main(String args[]) //向屏幕上写字符串"HelloWorld!" { System.out.println("HelloWorld!"); } } 把HelloWorld!改为你自己的名即可

用java语言编写一个可以实现任意两个数相加的小程序???

public Test{ public static void main(String[] args){ System.out.println(Test.add(11,3));//测试整数相加 System.out.println(Test.add(1.7,3.5));//测试小数相加 } public static int add(int a, int b){//整数相加 return a+b; } public static float add(float a, float b){//小数相加 return a+b; } }

求编写一个Java小程序, 输入一个数字例如10, 输出为1, 4, 9 等

Scanner?sc=new?Scanner(System.in); System.out.println("输入一个数字:"); int?a=sc.nextInt(); System.out.println("正序:"); for(int?i=1;i*i<=a;i++){ System.out.print(i*i+","); } System.out.println(" 倒序:"); for(int?i=a;i>0;i--){ if(i*i<=a){ System.out.print(i*i+","); } }自己写了一个,倒序代码没有最简化,但功能可以实现。





用java语言,编写一个小程序。

package?testWrite; import?java.io.File; import?java.io.FileInputStream; import?java.io.FileOutputStream; import?java.io.InputStream; public?class?write?{ InputStream?inStream?; FileOutputStream?fs?; int?bytesum?=?0; int?byteread?=?0; String??data?; StringBuffer?dd; ???????????????????public?static???byte[]?readdata(String?filePath)?{ ???????????????? ???byte[]?data?=?new?byte[2048];//?用于存储读取的文件内容 ???????????????? ???try?{ ???????????????? ???File?file?=?new?File(filePath);?? ???????????????? ???if?(file.exists())?{ ???????????????? ???FileInputStream?fis?=?new?FileInputStream(file); ???????????????? ???fis.read(data); ???????????????? ???fis.close(); ???????????????? ???}else{??????? ??? ???????????????? ???System.out.println("文件不存在"); ???????????????? ???} ???}?catch?(?Exception?e)?{ ? ? ???}??? ???return?data; ???????????????????} ???????????????????public?void??writeFile(String?fileCopyPath,byte?[]?data){ ???????????????? ???File?file?=?new?File(fileCopyPath); ???????????????try?{ ??????????? ???if?(!file.exists())?{ file.createNewFile(); //创建文件 FileOutputStream?fos?=?new?FileOutputStream(file); fos.write(data); fos.close(); ??????????????????????????}else{?????????? ??? ??????????? ???System.out.println("文件已经存在"); ??????????? ???}?? ? }?catch?(Exception?e)?{ ? e.printStackTrace(); ? } ???????????????? ???} } package?testWrite; public?class?writeOne??extends?write?{ public?static?void?main(String[]?args)?{ //第一种 ? // writeOne??a=new?writeOne?(); // byte?[]?data=a.readdata("D:\Users\workspace\testWrite\src\testWrite\write.java"); // a.writeFile("D:\Users\workspace\testWrite\src\testWrite\writenew.java",data); //第二种 writeOne??a2=new?writeOne?(); ? System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 String?path=System.getProperty("user.dir");???? System.out.println(path); ? ????String?writefile="\src\testWrite\write.java"; ? ????String?writenewfile="\src\testWrite\writenew.java"; ? ????String?w1=path+writefile;???//读取文件的路径 ? ???String?w2=path+writenewfile;??//写入文件路径 ? ???byte?[]?data=a2.readdata(w1);??//读取文件 ??????a2.writeFile(w2?,data);?//写入文件 }? } 本地已经调试通过可以复制write.java?文件?,注意包,和文件的路径?直接运行第二个java文件就可以了,运行后刷新一下就可以看到复制的文件(备注:我是使用myeclipse环境进行调试)

搬瓦工VPS:新增荷兰机房“联通”线路的VPS,10Gbps带宽,可在美国cn2gia、日本软银、荷兰“联通”之间随意切换

搬瓦工今天正式对外开卖荷兰阿姆斯特丹机房走联通AS9929高端线路的VPS,官方标注为“NL - China Unicom Amsterdam(ENUL_9)”,三网都走联通高端网络,即使是在欧洲,国内访问也就是飞快。搬瓦工的依旧是10Gbps带宽,可以在美国cn2 gia、日本软银与荷兰AS9929之间免费切换。官方网站:https://bwh81.net优惠码:BWH3HYATVBJW,节约6...

妮妮云80元/月,香港站群云服务器 1核1G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

香港服务器租用多少钱一个月?影响香港服务器租用价格因素

香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...

java小程序为你推荐
400电话会议收费电话会议当中的400接入和800接入有什么区别?源码哥有报过源码熊的家长吗?他们的课程怎么样?孩子能听懂吗?杭州工作室杭州哪里的工作室好,到底是影楼好还是工作室好呢,该如何选择啊杭州工作室杭州有特色的工作室?哪家拍婚纱照服务好?上海长宽上海地铁最小的车宽度有几米?交通信号灯控制系统交通信号灯控制用PLC如何编写程序?720云全景制作720度全景是怎样拍的?香港大陆香港是否连着大陆的?wap地带什么是cmwapm模式企鹅媒体企鹅自媒体领域怎么查看?自己注册完给忘了.....
域名论坛 谷歌域名邮箱 瓦工 inmotionhosting vultr美国与日本 webhostingpad ev证书 好看qq空间 阿里云浏览器 河南m值兑换 北京双线 赞助 drupal安装 七夕快乐英语 申请网站 登陆空间 主机管理系统 双线空间 wordpress空间 phpinfo 更多