JAVA编程

2024-12-26 13:00:46
推荐回答(5个)
回答1:

  ……200分啊。。我写>.<
  1、//……这个,搞笑的?
  public class pubTest{
  float fvar1,fvar2;
  int ivar2;
  public void sun(){
  fvar2=fvar1+ivar2;
  }
  }
  2、//这个有点难度。关键在于将多个空格变成一个。
  import java.io.*;
  public class Test {
  public static void main(String[] args) throws IOException{
  BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
  PrintWriter pw = new PrintWriter(System.out,true);
  String s=bf.readLine();
  char[] a;
  for(;s!=null;){
  a=s.toCharArray();
  int N=1;
  for(int i=1;i  a[N]=a[i];
  if(a[N]!=' ')N++;
  else if (a[N-1]!=' ')N++;
  }
  pw.write(new String(a,0,N));
  pw.flush();
  s=bf.readLine();
  }

  }
  }
  3、//输入的时候记得用双斜杠,比方说D:\\My Documents\\....这样。
  import java.io.*;
  import java.util.*;
  public class Test {
  public static void main(String[] args) throws IOException{
  Scanner sc = new Scanner(System.in);
  String s=sc.next();
  BufferedReader br=null;;
  boolean exist = false;
  for(;!exist;){
  try{
  br = new BufferedReader(new FileReader(s));
  }catch(FileNotFoundException e){
  System.out.println(e.getMessage());
  s=sc.next();
  continue;
  }
  exist=true;
  }
  String r = br.readLine();
  while(r!=null){
  System.out.println(r);
  r=br.readLine();
  }
  }
  }
  4、//跟3一样,加上简单的数据处理……就不写了。
  5、//哎。。本人多线程学的不好,就不在此献丑了。=。=期待高人。
  6、//见http://zhidao.baidu.com/question/77017354.html我的回答。

回答2:

老实说,我不愿写这个。这几个程序其实稍微了解java语言的都会写。如果你不是拿我们寻开心,请端正态度认真去学习java语言,而不是在这里什么都提问。

我怀疑,这么基础的问题你都不愿自己去研究,你学java的诚意和决心在哪里?

回答3:

你这是干啥呀,哈哈,问题都不难,既然文这样的问题,我想你应该能编出来。

回答4:

你自己写了没有??????????????????????????
没有人真的要打击你,只不过大家都想为你好呀,毕竟我们要都把程序写出来,你到时还是没有什么收获的!你自己先试着写一写有什么问题我们再一起讨论,这样你会有很多收获的

回答5:

百度一下~~