Java第一次作业
来源:互联网 发布:图片搜索软件 编辑:程序博客网 时间:2024/06/10 13:12
/*
* @(#)Card
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part1;
/**
* Java平时作业1,第一部分
* @version 1.0.0.0 Feb 25, 2008
* @author eleven
*/
public class Card {
public void Card(String name, String address, String email, String phone) {
System.out.println("--------------------------------");
System.out.println("Name: " + name);
System.out.println("Address: " + address);
System.out.println("Email: " + email);
System.out.println("Phone: " + phone);
System.out.println("--------------------------------");
}
public static void main(String[] args) {
Card card = new Card();
card.Card("Eleven", "Software School, Yunnan University", "eleven026@gmail.com", "12888546307");
}
}
/*
* @(#)ComputeInterest
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part2;
/**
* Java平时作业,第一次第2部分,计算利息
* @version 1.0.0.0 Feb 25, 2008
* @author eleven
*/
public class ComputeInterest {
private double interestRate = 0.05;
private static double balance;
public ComputeInterest() {
System.out.println("-------------------------------------------------------------");
System.out.println("The balance is " + balance);
System.out.println("---");
double newbalance_year1 = balance * (1 + interestRate);
System.out.println("The balance at the end of the first year is " + newbalance_year1);
double newbalance_year2 = newbalance_year1 * (1 + interestRate);
System.out.println("The balance at the end of the second year is " + newbalance_year2);
double newbalance_year3 = newbalance_year2 * (1 + interestRate);
System.out.println("The balance at the end of the third year is " + newbalance_year3);
double newbalance_year4 = newbalance_year3 * (1 + interestRate);
System.out.println("The balance at the end of the forth year is " + newbalance_year4);
double newbalance_year5 = newbalance_year4 * (1 + interestRate);
System.out.println("The balance at the end of the fifth year is " + newbalance_year5);
System.out.println("-------------------------------------------------------------");
}
public static void main(String[] args) {
balance = 10000;
ComputeInterest computeInterest = new ComputeInterest();
}
}
/*
* @(#)PrimeGenerator
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part3;
/**
* Java平时作业,第一次第3部分,产生素数
* @version 1.0.0.0 Mar 11, 2008
* @author eleven
*/
public class PrimeGenerator {
/**
* 根据给出的起始数字,判断并产生素数
*/
public int IsPrime(int number) {
int returnValue = 0;
if (number == 2) {
returnValue = 1;
} else {
for (int i = 2; i < number; i++) {
if (number % i != 0) {
returnValue = 1;
} else {
returnValue = 0;
break;
}
}
}
return returnValue;
}
}
/*
* @(#)GetPrime
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part3;
import java.util.ArrayList;
import java.util.List;
/**
* Java平时作业,第一次第3部分,得到素数
* @version 1.0.0.0 Mar 12, 2008
* @author eleven
*/
public class GetPrime {
/**
* 根据给出的起始数字,调用PrimeGenerator类中的IsPrime()方法对起始数字之间的所有数字进行判断,
* 并将判断的素数保存到ArrayList中,供Prime类调用。
*/
public List GetPrime(int startNumber, int endNumber) {
List primeArrayList = new ArrayList();
PrimeGenerator primeGenerator = new PrimeGenerator();
for (int i = startNumber; i <= endNumber; i++) {
if (primeGenerator.IsPrime(i) == 1) {
primeArrayList.add(i);
}
}
System.out.println("The Primes you want to get between " + startNumber + " and " + endNumber + " are");
return primeArrayList;
}
}
/*
* @(#)Prime
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part3;
import java.util.List;
/**
* Java平时作业,第一次第3部分,main函数
* @version 1.0.0.0 Mar 12, 2008
* @author eleven
*/
public class Prime {
public static void main(String[] args) {
GetPrime getPrime = new GetPrime();
List prime = getPrime.GetPrime(1, 100);
for (Object primeNumber : prime) {
System.out.println(primeNumber);
}
}
}
* @(#)Card
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part1;
/**
* Java平时作业1,第一部分
* @version 1.0.0.0 Feb 25, 2008
* @author eleven
*/
public class Card {
public void Card(String name, String address, String email, String phone) {
System.out.println("--------------------------------");
System.out.println("Name: " + name);
System.out.println("Address: " + address);
System.out.println("Email: " + email);
System.out.println("Phone: " + phone);
System.out.println("--------------------------------");
}
public static void main(String[] args) {
Card card = new Card();
card.Card("Eleven", "Software School, Yunnan University", "eleven026@gmail.com", "12888546307");
}
}
/*
* @(#)ComputeInterest
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part2;
/**
* Java平时作业,第一次第2部分,计算利息
* @version 1.0.0.0 Feb 25, 2008
* @author eleven
*/
public class ComputeInterest {
private double interestRate = 0.05;
private static double balance;
public ComputeInterest() {
System.out.println("-------------------------------------------------------------");
System.out.println("The balance is " + balance);
System.out.println("---");
double newbalance_year1 = balance * (1 + interestRate);
System.out.println("The balance at the end of the first year is " + newbalance_year1);
double newbalance_year2 = newbalance_year1 * (1 + interestRate);
System.out.println("The balance at the end of the second year is " + newbalance_year2);
double newbalance_year3 = newbalance_year2 * (1 + interestRate);
System.out.println("The balance at the end of the third year is " + newbalance_year3);
double newbalance_year4 = newbalance_year3 * (1 + interestRate);
System.out.println("The balance at the end of the forth year is " + newbalance_year4);
double newbalance_year5 = newbalance_year4 * (1 + interestRate);
System.out.println("The balance at the end of the fifth year is " + newbalance_year5);
System.out.println("-------------------------------------------------------------");
}
public static void main(String[] args) {
balance = 10000;
ComputeInterest computeInterest = new ComputeInterest();
}
}
/*
* @(#)PrimeGenerator
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part3;
/**
* Java平时作业,第一次第3部分,产生素数
* @version 1.0.0.0 Mar 11, 2008
* @author eleven
*/
public class PrimeGenerator {
/**
* 根据给出的起始数字,判断并产生素数
*/
public int IsPrime(int number) {
int returnValue = 0;
if (number == 2) {
returnValue = 1;
} else {
for (int i = 2; i < number; i++) {
if (number % i != 0) {
returnValue = 1;
} else {
returnValue = 0;
break;
}
}
}
return returnValue;
}
}
/*
* @(#)GetPrime
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part3;
import java.util.ArrayList;
import java.util.List;
/**
* Java平时作业,第一次第3部分,得到素数
* @version 1.0.0.0 Mar 12, 2008
* @author eleven
*/
public class GetPrime {
/**
* 根据给出的起始数字,调用PrimeGenerator类中的IsPrime()方法对起始数字之间的所有数字进行判断,
* 并将判断的素数保存到ArrayList中,供Prime类调用。
*/
public List GetPrime(int startNumber, int endNumber) {
List primeArrayList = new ArrayList();
PrimeGenerator primeGenerator = new PrimeGenerator();
for (int i = startNumber; i <= endNumber; i++) {
if (primeGenerator.IsPrime(i) == 1) {
primeArrayList.add(i);
}
}
System.out.println("The Primes you want to get between " + startNumber + " and " + endNumber + " are");
return primeArrayList;
}
}
/*
* @(#)Prime
*
* Copyright 2008 School of Software, Yunnan University.
* All rights reserved
*/
package cn.edu.ynu.sei.java_homework.HW1.Part3;
import java.util.List;
/**
* Java平时作业,第一次第3部分,main函数
* @version 1.0.0.0 Mar 12, 2008
* @author eleven
*/
public class Prime {
public static void main(String[] args) {
GetPrime getPrime = new GetPrime();
List prime = getPrime.GetPrime(1, 100);
for (Object primeNumber : prime) {
System.out.println(primeNumber);
}
}
}
- Java第一次作业
- 第一次JAVA作业
- java第一次作业
- Java 第一次作业
- java第一次作业
- JAVA第一次作业
- JAVA第一次作业(3)
- java第一次作业(4)
- 第一次Java作业
- 第一次的Java编程作业
- java第一次作业-----源代码计数器
- java 第一次作业目标2
- JAVA第一次作业 目标1
- JAVA第一次作业 目标2
- Java第一次作业参考代码
- java第一次作业(1)
- Java第一次作业(2)
- java第一次作业(5)
- javascript里prototype的含义(转转)
- 刚发布了一个“IE脚本辅助”工具。
- 逆向思维----魔兽世界封包分析(1)
- 关于System.in.read() && float字段的条件判断 && System.arraycopy(),Arrays.sort()
- 既生产品经理,何生交互设计师
- Java第一次作业
- 由日期到出周数
- 如何配置Cactus
- Windows CE开发常见问题解答(转载)
- 最好的职业经理人应像个演员
- 职业生涯中12个最致命的想法
- 实用PHP网页抓取
- CruiseControl Enterprise 最佳实践 (5) : Refactor your configuration file
- 2008年IT行业10大热门职业调查结果出炉