Java
文章平均质量分 88
Lelouch_Zero
这个作者很懒,什么都没留下…
展开
-
2020年第十一届蓝桥杯JavaB组省赛
试题A原创 2021-03-27 16:12:59 · 561 阅读 · 0 评论 -
Java创建窗口2
Java创建窗口2代码如下:text.java:import java.awt.Color;import java.awt.Container;public class text { public static void main(String[] args) { WindowMenu win=new WindowMenu("带菜单的窗口",20,30,200,190); Container con=win.getContentPane(); con.setBackground(C原创 2020-12-24 12:57:44 · 257 阅读 · 0 评论 -
Java创立窗口1
Java创立窗口1代码如下:import java.awt.Color;import java.awt.Container;import javax.swing.JFrame;public class text { public static void main(String[] args) { JFrame window1=new JFrame("第一个窗口"); JFrame window2=new JFrame("第二个窗口"); Container con=window1原创 2020-12-24 12:02:13 · 216 阅读 · 0 评论 -
Java从读取文件中的字符写到另外一个文件
Java从读取文件中的字符写到另外一个文件代码如下:import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.Reader;import java.io.Writer;public class text { public static void main(String[] args) { File sourceFil原创 2020-12-24 10:46:28 · 285 阅读 · 0 评论 -
Java往文件写入字符串
Java往文件写入字符串代码如下:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Scanner;public class text { public static void main(String[] args) { Scanner input1=new Scanner(System.i原创 2020-12-24 09:55:18 · 296 阅读 · 0 评论 -
Java读取文件并输出到控制台上
Java读取文件并输出到控制台上代码如下:import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;public class text { public static void main(String[] args) { int n=-1; byte[]a=new byte[100]; try{ File f=new Fil原创 2020-12-24 09:11:07 · 3440 阅读 · 0 评论 -
Java中国人、北京人和美国人
Java中国人、北京人和美国人代码如下:People.java:public abstract class People { double height; double Weight; public abstract void speakHello(); public abstract void averageHeight(); public abstract void averageWeight();}ChinaPeople.java:public class ChinaPeop原创 2020-12-20 11:33:11 · 4297 阅读 · 1 评论 -
Java数组排序
Java数组排序代码如下:public class text { public static void main(String[] args) { int i,j,n=1; int a[]={5,9,3,6,1}; for(i=0;i<a.length-1;i++) { int min=i; for(j=i+1;j<a.length;j++) { if(a[min]>a[j]) { min=j; } } if(min!=原创 2020-12-19 17:44:59 · 85 阅读 · 1 评论 -
Java计算以三角形,矩形,圆形为底的柱形的体积
Java计算以三角形,矩形,圆形为底的柱形的体积代码如下:Geometry.java:public abstract class Geometry { public abstract double getArea();}Circle.java:public class Circle extends Geometry{ double i; Circle(double i){ this.i=i; } public double getArea() { return 3.14*i*原创 2020-12-19 17:01:51 · 2204 阅读 · 1 评论 -
JAVA奇偶数判断
JAVA奇偶数判断代码如下:public class text { public static void main(String[] args) { System.out.println("请输入一个整数"); Scanner i=new Scanner(System.in); int x=i.nextInt(); if(x%2==0) { System.out.println(x+"是偶数"); }else { System.out.println(x+"是奇数")原创 2020-12-19 16:18:11 · 787 阅读 · 1 评论 -
Java练习 | 设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声(附代码)
问题:设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。要求如下:编写抽象类AnimalAnimal抽象类有2个抽象方法cry()和getAnimaName(),即要求各种具体的动物给出自己的叫声和种类名称。编写模拟器类Simulator该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型。即参数animal可以调用Animal的子类重写的cry()方法播放具体动物的声音、调用子类重写的getAnimalName()方法显示动物种类的名称。原创 2020-11-10 11:42:55 · 7122 阅读 · 0 评论 -
编写应用程序输出满足1+2+3+n小于8888的最大正整数n
编写应用程序输出满足1+2+3+n小于8888的最大正整数n代码如下:public class Hello { public static void main(String[] args) { int n=0,sum=0; while(sum<8888) { n++; sum+=i; } System.out.println(n); }}运行结果:...原创 2020-10-13 20:04:29 · 2524 阅读 · 0 评论 -
编写应用程序,使用for循环语句计算8+88+888…前10项之和。
编写应用程序,使用for循环语句计算8+88+888…前10项之和。代码如下:public class Hello { public static void main(String[] args) { long sum=0,c=0; for(int i=0;i<10;i++){ c=c*10+8; sum=sum+c; } System.out.println(sum); }}运行原创 2020-10-13 19:59:46 · 3271 阅读 · 1 评论 -
一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。例如6=1+2+3.编程 找出1000以内的所有完数。
一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。代码如下:public class wanshu { public static void main(String[] args) { int i,j; for(i=2;i<=1000;i++) { int sum=0; for(j=1;j<=i/2;j++) { if(i%j==0) { sum+=j; } } if(原创 2020-10-13 19:54:01 · 1953 阅读 · 0 评论 -
分别用do-while和for循环计算1+1/2+1/3+1/4+...的前20项和
分别用do-while和for循环计算1+1/2+1/3+1/4+…的前20项和代码如下:do-while循环如下:public class Hello { public static void main(String[] args) { int i=1,t=1; float s=0; do { t*=i; i++; s+=1/(float)t; }while(i<=20); System.out.println(s); }}运行结果:原创 2020-10-13 10:38:00 · 2635 阅读 · 2 评论 -
编写一个应用程序求100以内的全部素数
编写一个应用程序求100以内的全部素数代码如下:package hello;public class Hello { public static void main(String[] args) { int i,j; System.out.print("100以内的素数有:"); for(i =2;i<=100;i++) { for(j =2;j<=i;j++) { if(i!=2 &&i%j==0){原创 2020-10-12 20:27:55 · 2384 阅读 · 0 评论 -
编写应用程序求1!+2!+3!+...+10!
编写应用程序求1!+2!+3!+…+10!代码如下:public class Hello { public static void main(String[] args) { int i,j; int sum=0,a=1; for(i=1;i<=10;i++) { for(j=1;j<=i;j++) { a=a*j; } sum=sum+a; a=1; } System.out.print("1!+2!+原创 2020-10-12 20:19:01 · 10601 阅读 · 0 评论 -
编写一个Java程序,输出全部希腊字母
编写一个Java程序,输出全部希腊字母代码如下:public class Hello { public static void main(String[] args) { char a='α',b='ω'; System.out.print("全部的希腊字母为:"); for(;a<=b;a++) { System.out.print(a+" "); } }}运行结果:...原创 2020-10-12 20:10:49 · 5565 阅读 · 0 评论 -
编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置
编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置代码如下:public class Hello { public static void main(String[] args) { char Word[]= {'你','我','他'}; for(int i=0;i<3;i++) { System.out.println("汉字"+" "+Word[i]+" "+"在Unicode表中的位置为"+(int)Word[i]); } }}原创 2020-10-12 20:07:17 · 1587 阅读 · 0 评论