java初级常见的代码题 java基础代码题

JAVA代码题

看代码应该是没有进行重绘,你在调用园的控制改变位置之后,应该要重新绘制界面,试试如下语句:

盐亭网站建设公司创新互联建站,盐亭网站设计制作,有大型网站制作公司丰富经验。已为盐亭千余家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的盐亭做网站的公司定做!

add添加控件之后要调用

panel.validate();

panel.repaint();

panel.revalidate();

刷新重绘控件

Java初级编程的一些题目

如果你没抄错题的话就没问题。

1 B

2 B

3 C//必然是C呀,第一个println被注释了呀

4 F

5 A

6 C

7 C

8 B

9 B

10 B

11 D

12 B

13 C

14 D

15 C

////////////////////////////////////////////

//1

public class BaiduTest {

public static void main(String[] args) {

System.out.println(add(6,2));

System.out.println(sub(6,2));

System.out.println(mul(6,2));

System.out.println(div(6,2));

}

public static int add(int x,int y){

return x+y;

}

public static int sub(int x,int y){

return x-y;

}

public static int mul(int x,int y){

return x*y;

}

public static int div(int x,int y){

return x/y;

}

}

/////////////////////////////////////////////

//2

import java.math.BigDecimal;

public class BaiduTest {

public static void main(String[] args) {

System.out.println(isRightTriangle(3.0,4.0,5.0));

}

public static boolean isRightTriangle(double x,double y,double z){

BigDecimal bx =new BigDecimal(x);

BigDecimal by =new BigDecimal(y);

BigDecimal bz =new BigDecimal(z);

bx=bx.pow(2);

by=by.pow(2);

bz=bz.pow(2);

if(bx.add(by).equals(bz)){

return true;

}

return false;

}

}

Java初级编程问题!!!

第一题答案

public class Hello{

public static void main(String args[]){

for(int i=9;++i10001;)

if((""+i).equals(new StringBuffer(""+i).reverse()+""))

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

}}

第二题答案

public class Hello{

public static void main(String args[]){

String s="";

for(int n=10,i=n;--i=0;

System.out.printf("%"+n+"s\b%s\n",s))s+="*";

}}

JAVA的初级编程题

/*

* Fraction.java

*

* Created on 2007年5月13日, 上午10:29

*

* To change this template, choose Tools | Template Manager

* and open the template in the editor.

*/

/**

*

* @author zhbandnegro@163.com

*/

public class Fraction {

private int f1;

private int f2;

/** Creates a new instance of Fraction */

public Fraction(int n1, int n2) {

f1 = n1;

f2 = n2;

}

/** 默认构造函数 */

public Fraction(){

f1 = 0;

f2 = 0;

}

/** 约分 */

private void better(){

for (int i = 2; i this.f1 i this.f2; i++){

if (this.f1 % i == 0 this.f2 % i == 0){

this.f1 = this.f1 / i;

this.f2 = this.f2 / i;

}

}

}

/** 加法 */

public Fraction add(Fraction frac){

Fraction fraction = new Fraction();

fraction.equal(this);

fraction.f1 = this.f1 * frac.f2 + this.f2 * frac.f1;

fraction.f2 = this.f2 * frac.f2;

fraction.better();

return fraction;

}

/** 减法 */

public Fraction sub(Fraction frac){

Fraction fraction = new Fraction();

fraction.equal(this);

fraction.f1 = this.f1 * frac.f2 - this.f2 * frac.f1;

fraction.f2 = this.f2 * frac.f2;

fraction.better();

return fraction;

}

/** 乘法 */

public Fraction mul(Fraction frac){

Fraction fraction = new Fraction();

fraction.equal(this);

fraction.f1 = this.f1 * frac.f1;

fraction.f2 = this.f2 * frac.f2;

fraction.better();

return fraction;

}

/** 除法 */

public Fraction div(Fraction frac){

Fraction fraction = new Fraction();

fraction.equal(this);

fraction.f1 = this.f1 * frac.f2;

fraction.f2 = this.f2 * frac.f1;

fraction.better();

return fraction;

}

/** 传值 */

public void equal(Fraction f){

this.f1 = f.f1;

this.f2 = f.f2;

}

/** 以f1/f2的形式打印函数 */

public void print1(){

System.out.println(this.f1 + "/" + this.f2);

}

/** 以浮点数的形式打印函数 */

public void print2(){

double x = (double)f1;

double y = (double)f2;

double result = x / y;

System.out.println(result);

}

/** main函数 */

public static void main(String args[]){

Fraction f1 = new Fraction(5, 11);

Fraction f2 = new Fraction(6, 21);

Fraction result = new Fraction();

result.equal(f1.add(f2));

result.print1();

result.print2();

result.equal(f1.sub(f2));

result.print1();

result.print2();

result.equal(f1.mul(f2));

result.print1();

result.print2();

result.equal(f1.div(f2));

result.print1();

result.print2();

}

}


当前名称:java初级常见的代码题 java基础代码题
本文URL:http://azwzsj.com/article/doedece.html