一道Java编程题 求源代码

栏目:资讯发布:2023-10-13浏览:2收藏

一道Java编程题 求源代码,第1张

public class Invoice {

String bianhao = null;

String shuoming = null;

int count = 0;

double price = 00;

public Invoice(String bianhao, String shuoming, int count, double price) {

thisbianhao = bianhao;

thisshuoming = shuoming;

if (count < 0) {

thiscount = 0;

} else {

thiscount = count;

}

if (price < 00) {

thisprice = 00;

} else {

thisprice = price;

}

}

public double getInvoiceAmount() {

return count price;

}

public String getBianhao() {

return bianhao;

}

public void setBianhao(String bianhao) {

thisbianhao = bianhao;

}

public int getCount() {

return count;

}

public void setCount(int count) {

thiscount = count;

}

public double getPrice() {

return price;

}

public void setPrice(double price) {

thisprice = price;

}

public String getShuoming() {

return shuoming;

}

public void setShuoming(String shuoming) {

thisshuoming = shuoming;

}

}

public class InvoiceTest {

/

@param args

/

public static void main(String[] args) {

Invoice invoice = new Invoice("010220", "Desk", 50, 539);

Systemoutprintln(invoicegetInvoiceAmount());

}

}

1、rbf神经网络原理是用RBF作为隐单元的“基”构成隐含层空间,这样就可以将输入矢量直接映射到隐空间,而不需要通过权连接。当RBF的中心点确定以后,这种映射关系也就确定了。

2、java源代码是用来关联jar中的编译代码的。

3、编写源代码首先,在D盘下建立任意建立一个目录(建议是非中文的目录),这里我建立的目录是javacode。然后进入该目录,在该目录下建立一个文件名是:HelloWorldjava的普通文件。使用文本打开该文件。

1Java名字的由来,实际上是一个有趣的故事;

2我们所见到的Java标志,总是一杯热咖啡,这杯热咖啡你很难与计算机编程联想到一起。这杯热咖啡、Java这个名字的由来,是Java创始人员团队中其中一名成员由于灵感想到的;

3想起自己在Java岛(爪哇岛)上曾喝过一种美味的咖啡,于是这种计算机编程语言就命名为Java,与此同时它的标起来是我们最熟悉不过的一杯热咖啡。

延展阅读

Java的特点:

1java的风格类似C++,从某种意义上讲,java是C++的一个变种;

2java摒弃了C、C++中的容易引发错误和难以理解的指针,结构,以及内存管理等;

3java提供了丰富的类库,很方便开发程序;

4java是完全面向对象的语言,支持 继承,重载,多态等面向对象的特性;

5C++是面向对象和面向过程的混合语言, C是纯面向过程的语言;

6java是一种强类型的语言,比C/C++检查还要严格,java区分大小写字母;

7java提供了自动垃圾回收机制gc,有效避免了C、C++的内存泄漏问题;

8java禁止非法访问内存,因为java没有指针,内存的申请和释放;

9跨平台,java的源代码编译成结构中立的中间格式,这种格式与机器无关,只要在安装有JVM(java虚拟机)的电脑上,都能运行这种与机器无关的中间文件;java一次编译,到处运行;

10对于不同的操作系统,会有不同的java虚拟机,这也就决定了java的可移植性;

11java支持多线程,简单理解,如果是单核CPU,那么会通过时间片轮转的方式,多线程执行程序,如果是多核CPU,那么就可以理解为,两个或多个线程同时运行。

兄弟可以联系 hi留言也行

我这里保留了,从学习java第一天起到现在 学习练习代码,

基础部分注释很详细。

//每一位相加求和

public class Demo

{

public static void main(String[] args)

{

int i = 45678;

int sum = 0;

int c = 0;

for(int j = 4; j >= 0; j--)

{

int b = (int) Mathpow(10, j);

c = i / b;

Systemoutprintln(c);

sum += c;

Systemoutprintln("sum=" + sum);

i %= b;

}

Systemoutprintln(sum);

}

}

public class ZY1030

{

public static void main(String[] asgs)

{

zy1();

zy2();

zy3();

zy4();

zy5();

zy6();

zy7();

yanghuisanjiao();

}

public static void yanghuisanjiao()

{

int[][] pas = new int[6][];

for(int i = 0; i < paslength; i++)

{

pas[i] = new int[i + 1];

pas[i][0] = 1;

pas[i][i] = 1;

for(int j = 0; j < pas[i]length - 1; j++)

{

if(j >= 1 && i > 1)

pas[i][j] = pas[i - 1][j - 1] + pas[i - 1][j];

}

}

for(int i = 0; i < paslength; i++)

{

for(int j = 0; j < pas[i]length; j++)

{

Systemoutprint(pas[i][j]);

Systemoutprintln();

}

}

Systemoutprintln();

}

private static void zy1()

{

Systemoutprintln("��ҵ1");

/

/

for(int r = 0; r < 7; r++)

{

for(int j = 0; j < r + 1; j++)

{

Systemoutprint("");

}

Systemoutprintln();

}

}

private static void zy2()

{

Systemoutprintln("\n��ҵ2");

/

/

for(int r = 0; r <= 5; r++)

{

for(int j = 0; j < 11 - r; j++)

{

Systemoutprint(" ");

}

for(int j = 0; j < r 2 + 1; j++)

{

Systemoutprint("");

}

Systemoutprintln();

}

}

private static void zy3()

{

Systemoutprintln("\n��ҵ3");

/

/

for(int r = 0; r <= 5; r++)

{

for(int j = 0; j < 10 - r; j++)

{

Systemoutprint(" ");

}

for(int j = 0; j < r; j++)

{

Systemoutprint(" ");

}

Systemoutprintln();

}

}

private static void zy4()

{

Systemoutprintln("\n��ҵ4");

/

/

for(int r = 0; r <= 5; r++)

{

for(int j = 0; j < 7 - r; j++)

{

Systemoutprint(" ");

}

for(int j = 0; j < 10; j++)

{

Systemoutprint("");

}

Systemoutprintln();

}

}

private static void zy5()

{

Systemoutprintln("\n��ҵ5");

/

1X1=1

1X2=2 2X2=4

1X3=3 2X3=6 3X3=9

/

for(int r = 1; r <= 9; r++)

{

for(int j = 1; j <= r; j++)

{

int iValue = j r; //����ֵ

String str = j + "X" + r + "=" + iValue + " ";

Systemoutprint(str);

//Systemoutprint(" J:" + j);

}

Systemoutprintln();

//Systemoutprintln("R:" + r);

}

}

private static void zy6()

{

Systemoutprintln("\n��ҵ6");

/

������(����) ֻ�ܱ�1�ͱ����������������

3 5 7 11 13 17 19 23

int n = 4;

boolean t = true; // assume is SU_SHU

for(int i=2; i<n; i++)

{

if(n%i==0)

{

t = false;

break;

}

}

Systemoutprintln(t);

/

for(int i = 2; i <= 100; i++)

{

// if(i % 2 ==0 || i % 3 == 0 )

// {

// continue;

// }

// Systemoutprint(i + " ");

boolean bTrue = true;

for(int j = 2; j < i; j++)

{

if(i % j == 0)

{

bTrue = false;

break;

}

}

if(bTrue)

{

Systemoutprintln(i);

}

}

Systemoutprintln();

}

private static void zy7()

{

Systemoutprintln("\n��ҵ7");

/

int n = 23623;

int x = n % 100000 / 10000;

Systemoutprintln(x);

x = n % 10000 / 1000;

Systemoutprintln(x);

x = n % 1000 / 100;

Systemoutprintln(x);

/

}

}

public class TestStar {

public static void main(String[] args) {

String star = "";

for (int i = 0; i < 5; i++) {

if (i == 0) {

Systemoutprint(" " + star);

Systemoutprintln();

}

if (i == 1) {

for (int z = 0; z < 4; z++) {

Systemoutprint(" " + star);

}

Systemoutprintln();

}

if (i == 2) {

Systemoutprint(" ");

for (int x = 0; x < 3; x++) {

Systemoutprint(" " + star);

}

Systemoutprintln();

}

if (i == 3) {

for (int y = 0; y < 2; y++) {

Systemoutprint(" " + star + " ");

}

}

}

}

}

是好使的 但是我没找到画五角星有什么规律(五角星好象不是正规图形吧?)如果还有什么要求的话 补充问题(如果是用填充所有的东西 不包括 “ ”的话 我可以重新再给你写一个)

一道Java编程题 求源代码

public class Invoice { String bianhao = null; String shuoming = null; int count = 0; double price = 00; public...
点击下载
热门文章
    确认删除?
    回到顶部