「买java编程代码」java是代码编程吗

博主:adminadmin 2022-11-27 22:57:10 65

今天给各位分享买java编程代码的知识,其中也会对java是代码编程吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

求JAVA编程代码

答案放在下面地址:

顺便给我踩下空间^-^

本小牛听了那六级大牛的建议后做了如下修改

第1题:

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

public class wangquanshu extends Applet implements ActionListener

{

int aa[]={6,28,496,8128,130816,2096128,33550336},bb[]={0,0,0,0,0,0,0};

//6=1+2+3

//28=1+2+4+7+14

//496=1+2+4+8+16+31+62+124+248

//8128=1+2+4+8+16+32+64+127+254+508+1016+2032+4064

//在1到40000000这么多数里,只有七个完全数,它们是:6,28,496,8128,130816,2096128,33550336

//java里int 32位 -2^31~2^31-1(大概20亿,应够了)

int j,q;

Label lab1;

TextField text1;

Label lab2;

TextField text2;

Button but;

public void init()

{ lab1=new Label("请输入上下限:");

text1=new TextField(8);

lab2=new Label(" - ");

text2=new TextField(8);

but=new Button("确定");

add(lab1);

add(text1);

add(lab2);

add(text2);

add(but);

but.addActionListener(this);

}

public void paint(Graphics g)

{int m=1; //用于控制输出自由数的位置

for(int n=0;n7;n++)

{g.drawString(" "+bb[n],10,50+m*20);

m++;

}

}

public void actionPerformed(ActionEvent e)

{int s=0;

int a=Integer.parseInt(text1.getText());

int b=Integer.parseInt(text2.getText());

for(j=0;j7;j++)

{if(aa[j]aaa[j]b)

bb[j]=aa[j];

}

repaint();

}

}

第2题:

import java.io.*;

import java.text.DecimalFormat;

public class e

{public static void main(String args[])

{double ee=0;

for(int i=0;i=11;i++)

{ee=ee+1/re(i);

}

DecimalFormat a=new DecimalFormat("0.00000000");

System.out.println(a.format(ee));

}

static double re(int n)

{if(n==0||n==1) return 1;

else return n*re(n-1);

}

}

求java编程的代码

代码如下,望采纳

public class PrintPrime{

public static void main(String args[]){

    //设置一个计数变量count,用于统计一行当中已经输出数字的个数

int count = 0;

//写代码时人为判断200为非素数,如果不考虑题目的严格要求的话,可以写成200

for(int i = 100;i=200;i++){

    //判断数字是否为素数,若是,则count+1并输出数字

if(PrintPrime.IsPrime(i)){

count++;

System.out.print(i+" ");

}

//如果一行十个已经输出完毕,计数归零,换行

if(count==10){

count=0;

System.out.println();

}

}

}

//判断数字是否为素数

public static boolean IsPrime(int n){

    //如果小于等于三,则大于一即为素数

if (n = 3) {

return n  1;

}

        //从2循环到数字的开平方,算法优化

for(int i=2;i=Math.sqrt(n);i++){

if(n%i == 0)

return false;

}

return true;

}

}

编程java 求代码

有 4 个 java 文件,分别是 Shape.java,Square.java,Circle.java,ShapeTest.java。其内容如下:

Shape.java

package graphics;

interface class Shape {

double getArea();

double getPerimeter();

}

Square.java:

package graphics;

public class Square implements Shape {

private double x;

private double y;

private double width;

private double height;

public Square(double x, double y, double width, double height) {

this.x = x;

this.y = y;

this.width = width;

this.height = height;

}

public Square(double x0, double y0, double x1, double y1) {

double xmin = x0 x1 ? x1 : x0;

double ymin = y0 y1 ? y1 : y0;

this.x = xmin;

this.y = ymin;

this.width = x0 + x1 - 2*xmin;

this.height = y0 + y1 - 2*ymin;

}

@Override

public double getArea() {

return this.width * this.height;

}

@Override

public double getPerimeter() {

return 2 * (this.width + this.height);

}

}

求JAVA编程代码…………

下面是WINDOW界面的代码,用JAVA SWING写的。

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class PlusWhile {

//主面板

private JFrame mainTop = null;

private JPanel inPanel = null; //输入面板

private JPanel outPanel = null;//输出面板

private JButton count = null; //按钮

private JTextField inText = null; // 输入文本框

private JTextField result = null;//结果文本框

private JLabel resultOut = null;//输出提示

private JLabel remindIn = null;//输入提示

//初始化方法

private void init() {

//组件实例化

mainTop = new JFrame("阶乘计算器");

inPanel = new JPanel();

outPanel = new JPanel();

count = new JButton("计算");

inText = new JTextField(10);

result = new JTextField(10);

resultOut = new JLabel("计算的结果:");

remindIn = new JLabel("请输入要计算的正整数:");

//添加输入组件

inPanel.add(remindIn);

inPanel.add(inText);

inPanel.add(count);

//添加输出组件

outPanel.add(resultOut);

outPanel.add(result);

result.setEnabled(false);

//设置布局样式

mainTop.setLayout(new BorderLayout());

//主面板添加组件

mainTop.add(inPanel, BorderLayout.NORTH);

mainTop.add(outPanel, BorderLayout.SOUTH);

//设置监听

count.addActionListener(new ButtonListener());

//设置屏显位置

mainTop.setLocation(350 , 300);

mainTop.pack();

mainTop.setVisible(true);

mainTop.setAlwaysOnTop(true);

//设置关闭事件

mainTop.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

//监听类

private class ButtonListener implements ActionListener {

public void actionPerformed(ActionEvent event) {

int inputNum = 0;

String input = inText.getText();

//若输入为非数字,提示错误

try {

inputNum = Integer.parseInt(input);

}catch(Exception e) {

inputNum = -1;

}

//输入数值小于0,提示错误

if(inputNum 0) {

inText.setText("请输入正确的数值!");

result.setText("");

}

else if(inputNum == 0) {//输入值为0处理

result.setText("1");

}

else {//输入值为正整数,计算阶乘

int temp = inputNum;

while(inputNum 1) {

temp *= --inputNum;

}

result.setText(temp + "");

}

}

}

//入口方法

public static void main(String[] args) {

new PlusWhile().init();

}

}

有什么不明白的继续补充,呵呵。 加点儿分不。

求Java编程代码

//学生类

public class Student {

private String school;

private String id;

int[] score = new int[3];

private int sum;

private int ava;

public int getSum() {

return sum;

}

public void setSum(int sum) {

this.sum = sum;

}

public int getAva() {

return ava;

}

public void setAva(int ava) {

this.ava = ava;

}

public String getSchool() {

return school;

}

public void setSchool(String school) {

this.school = school;

}

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public Student(){}

public Student(String school,String id,int[] score){

this.id = id;

this.school = school;

this.score = score;

}

public int sum(){

sum = 0;

for(int i = 0; i score.length;i++){

sum += score[i];

}

return sum;

}

public int ava(){

ava = sum/3;

return ava;

}

public String introduce(){

return "我就读的学校是:"+ school +",学号:"+ id + ",语数外总分:"+ sum + ",语数外平均分:" + ava ;

}

}

//测试类

import java.util.Scanner;

public class TestStudent {

public static void main(String[] args) {

//数组存放从控制台输入的学生信息进行封装

Student[] stu = new Student[5];

//声明从控制台获取输入

Scanner sc = new Scanner(System.in);

System.out.println("请输入学生信息:");

for(int i = 0;i stu.length;i++){

Student s = new Student();

if(sc.hasNextLine()){

s.setSchool(sc.next());

s.setId(sc.next());

s.score[0] = sc.nextInt();

s.score[1] = sc.nextInt();

s.score[2] = sc.nextInt();

}

stu[i] = s;

s.setSum(s.sum());

s.setAva(s.ava());

}

//按总分排序

for(int i = 0; i stu.length; i++){

for(int j = i+1;j stu.length; j++){

Student temp;

if(stu[i].sum() stu[j].sum()){

temp = stu[i];

stu[i] = stu[j];

stu[j] = temp;

}

}

}

//利用introduce方法打印排序后的学生信息

for(Student student: stu){

System.out.println(student.introduce());

}

}

}

Java编程 代码如下

"13423"

foo(0) 时 output 值为"134"

foo(1) 诗 output 值为"13423"

因为finally无论出没出现异常都会要执行的,哪怕你写了return。所以finally语句块常用来“收尾”工作。

关于买java编程代码和java是代码编程吗的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。