java编程高手请进

我想做一个小游戏,当我按方向键时,它需要发出声音,这个声音需要我自己设计,我应该怎么做... 我想做一个小游戏,当我按方向键时,它需要发出声音,这个声音需要我自己设计,我应该怎么做 展开
 我来答
桓水冬Rb
2008-10-20 · TA获得超过2847个赞
知道小有建树答主
回答量:1066
采纳率:0%
帮助的人:0
展开全部
  你好,import java.io.FileReader;

  import java.io.BufferedReader;

  /**

  * @(#)Test.java

  *

  *

  * @author

  * @version 1.00 2007/6/21

  */

  public class Test {

  /**

  * Creates a new instance of <code>Test</code>.

  */

  public Test() {

  }

  public void method1() throws Exception

  {

  BufferedReader br = new BufferedReader(new FileReader("1.ini"));

  String str1 = br.readLine();

  String str2 = br.readLine();

  int a = Integer.valueOf(str1);

  int b = Integer.valueOf(str2);

  int count=0;

  while(a<=b)

  {

  if(a%3 == 0&& a%7 ==0)

  count++;

  a++;

  }

  System.out.println(count);

  }

  public void method2() throws Exception

  {

  BufferedReader br = new BufferedReader(new FileReader("2.ini"));

  String str1 = br.readLine();

  String str2 = br.readLine();

  int b = Integer.valueOf(str2);

  int count = 0;

  for(int a = Integer.valueOf(str1);a<=b;a++)

  {

  if(isPrime(a)==true)

  count++;

  }

  System.out.println(count);

  }

  private static boolean isPrime(int n)

  {

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

  {

  if(n%i==0)

  return false;

  }

  return true;

  }

  public void method3() throws Exception

  {

  BufferedReader br = new BufferedReader(new FileReader("3.ini"));

  String str1 = br.readLine();

  int a = Integer.valueOf(str1);

  int account = add(a);

  System.out.println(account);

  }

  private int add(int parameter)

  {

  int data[] = new int[parameter];

  int account=0;

  if(parameter==1)

  return 1;

  if(parameter==2)

  return 2;

  if(parameter==0)

  return 0;

  if(parameter>2)

  {

  for(int i=0;i<parameter-2;i++)

  {

  data [0] = 1;

  data [1] = 1;

  data[i+2] = data[i]+data[i+1];

  }

  for(int i=0;i<data.length;i++)

  {

  account+=data[i];

  }

  }

  return account;

  }

  /**

  * @param args the command line arguments

  */

  public static void main(String[] args) throws Exception {

  // TODO code application logic here

  Test t = new Test();

  t.method1();

  t.method2();

  t.method3();

  }

  }

  以上都是a<b,否则加代码进行判断就可

  没时间了.等有时间给你补全. 2196希望对你有帮助!

参考资料: . mjcqjro

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式