有哪位高手可以帮忙做下题目呀??
java吧
全部回复
仅看楼主
level 1
shaoweiying 楼主
⒈求出以下语句的运行结果。 int e = Integer.parseInt(3+"" + 5); System.out.println(e - 1.5); ⒉已知文件file1.txt的内容是“mnopqrasdfgh”,求出运行结果。import java.io.*;public class jts02{ public static void main(String args[]){ try{ FileInputStream rf=new FileInputStream("file1.txt"); int len,i,j;len=rf.available(); System.out.println("len="+len); FileOutputStream wf=new FileOutputStream("file2.txt"); byte b[]=new byte[len]; byte c; rf.read(b,0,len); for(i=0,j=len-1; i
0){ sum+=n;n- -;} return sum;} public static void main(String[] args) { int x=5; jts03 f=new jts03(); System.out.println("sumd="+ f.sumd(x)); String a="4"; int b= Integer.parseInt(a);System.out.println("sumd="+ f.sumd(b)); }}⒋求出运行结果public class jts04 { int i[] = {4,0,3}; public static void main(String args[]) { int i[] = {8,1,7}; conve(i); System.out.println("3==="+i[2]); } public static void conve(int i[]) { int j[] = {5,2,6}; System.out.println("1==="+i[1]); i = j; System.out.println("2==="+i[1]); }} ⒌求出运行结果import java.io.*;public class jts05{ public static void main(String[] args) { Person [] staff = new Person [3]; staff[2] = new Person (9907101L,"毛以超",19840103L,'男'); staff[1] = new Person (9910422L,"马志明",19821202L,'女'); staff[0] = new Person (9907112L,"陈丽红",19800203L,'男'); for (int i = staff.length-1; i >= 0 ; i--) staff[i].print();}}class Person { public Person (long gh, String name,long date,char sex) { this.gh=gh;this.name=name;this.date= date;this.sex=sex; System.out.println("工号为"+gh+"的工友构造成功"); }; public void print(){ System.out.println( "工号 " + gh+" 姓名 "+name); } private long gh; private String name; private long date; private char sex; };⒍求出运行结果import java.util.*;public class jts06{ public static void main(String[] args) { Student liu=new Student(9910422,"方晓峰",19801203,'M'); Student zhang=new Student(); zhang=liu; zhang.print();liu.print(); liu=new Student(9911242,"周家棋",19801203,'M');zhang.print();liu.print(); zhang=new Student(liu); liu=new Student(9910422,"方晓峰",19801203,'M');zhang.print();liu.print();} }class Student { public Student(long a, String b,long c,char d) { xh = a; name=b; date=c; sex =d; }; public Student(Student a) { xh = a.xh; name=a.name; date=a.date; sex =a.sex; }; public Student(){}; public void print() { System.out.println( "学号 " + xh+" 姓名 "+name ); }
2008年06月27日 10点06分 1
level 1
shaoweiying 楼主
private long xh; private String name; private long date; private char sex; }; ⒎求出运行结果public class jts07{ public static int sum() throws NegativeArraySizeException { int s = 0; int x[] = new int[-4]; for (int i = 0; i < 4; i++) { x[i] = i; s += x[i];} return s;}; public static void main(String[] args) { try { System.out.println(sum());} catch (NegativeArraySizeException e) { System.out.println("异常信息:" + e.toString());}catch (ArrayIndexOutOfBoundsException e) { System.out.println("异常信息:" + e.toString());} finally { System.out.println("程序结束!");} } } ⒏求出运行结果public class jts08{public static void main(String[] args){ Donation w1=new Donation("成龙",11000);w1.display();w1.total_disp();System.out.println("—捐款人为:"+Donation.total_number+" 的捐款额为:"+Donation.total_amount);Donation w2=new Donation("刘欢",22000);w2.display();w2.total_disp();Donation w3=new Donation("黄昆",5500);w3.display();w3.total_disp();Donation.total_amount=0; Donation.total_number=0; } } class Donation{public String nm; public float amount; public static float total_amount; public static int total_number; public Donation(String n,float w){ nm=n; amount=w; total_amount+=amount; total_number++;}; public void display(){ System.out.println("捐款人为:"+nm+" 的捐款额为:"+amount);}; public static void total_disp(){ System.out.println("本所得到总捐款额为:"+total_amount); System.out.println("总捐款笔数为:"+total_number);}; };⒐求出运行结果public class jts09 { public static void main(String[] args) { FunA b=new FunA(); FunA c=new FunA(12);} }class FunB{ public FunB(){ System.out.println("超类FunB调用构造成功!");} }class FunA extends FunB{ public FunA(){System.out.println(" 类FunA1调用构造方法成功!");} public FunA(int a){ super(); x=a;System.out.println(" 类FunA2调用构造方法成功!");} public int x;;} ⒑运行下面的程序时,写出控制台上显示的结果.import java.util.*; //导入Java的实用包interface Birth { int agetoyear(String a);}class Person implements Birth { protected String name; protected String no; public void setPerson(String na, String no) {name = na; this.no = no;} public int agetoyear(int cy) {int n=(int)(no.charAt(2)-'0'); //取学号第三个字符转成数字return cy -2000- n + 1;}}public class jts210{Person pe = new Person();int year = 2008; pe.setPerson("徐晶晶", "F06023218");System.out.println("自愿者: " + pe.name + ",学号:" + pe.no);System.out.println("在大学上大" + pe.agetoyear(year));}F04023218⒒运行下面的程序时,写出控制台上显示的结果.public class jts11 { public static void main(String[] args) { outer_class object=new outer_class(-12);object.print_inner_r(); object.print(); } }class inner_class{ public inner_class(int z){System.out.println("内部初试化1");this.x=z;}; public inner_class(){System.out.println("内部初试化2 ");};
2008年06月27日 10点06分 2
level 1
shaoweiying 楼主
public void print(){System.out.println("x="+this.x);}; public int x; };class outer_class{ public outer_class(int z) { System.out.println("外部初试化 ");y=z; }; public void print(){System.out.println("y="+y+" r="+r.x);}; public void print_inner_r(){this.r.print();}; private int y; private inner_class r=new inner_class(-36); };⒓运行下面的程序时,写出控制台上显示的结果。class jts12{public static void main(String[] args){try{ func1( );}catch(Exception e){ System.out.println("there is an exception"); }}static void func1( ){try{ func2( );System.out.println("normal");}catch(ArithmeticException e){System.out.println("there is an arithmeticexception");} finally{ System.out.println("in finally");}System.out.println("outside try block");}static void func2 ( ){throw new NullPointerException( );}}改正程序的错误1.改正程序的错误public class jts31{ int width,heigth; public static double fun(int x,int y){ return x * y;} public static void main(String[] args) { int i=2,j=3; jd31 af=new jts12(); double f=a.fun(i,j); System.out.println("fun="+f);}}2. 改正程序的错误public class jd32{public static void main(String[] args){ Employee zh=new Employee("张大力",5001,"东方汽轮机厂");______print(); }}class Person {public String name; public int xh; public Person(String a,int b){ name=a; xh=b; }; public void pprint(){ System.out.println(" 工号"+ xh+ " 姓名 "+name ); } }; class Employee extends Person { public String department; public Employee(String a,int b,String d){ _________;department=d;}; public void print(){ System.out.println( " 姓名 "+name +"工号"+ xh); System.out.println(" 服务单位:"+department); pprint(); }; };编程序1.定义一个名为Computer的类,除了包括cname(电脑名称),ccode(型号),cpu(处理器名称),place(产地)数据成员,和显示电脑名称,型号,处理器名称,产地的方法成员之外,还要求含有初始化和缺省二个构造方法成员。2.定义一个名为 Product 的类,包括pcode(产品号),pname(产品名),place(产品产地)成员,以这个类为基,定义一个名为 Sale 的子类,包括 hp(最高价),lp(最低价),qu(销售量),amount(销售金额),以上两类中不可以缺少构造方法成员。3.编写一个满足下列要求的程序: 如果已经有一个学生类的对象数组,存放6个学生对象,学生类包括每个学生的姓名(xm),学号(xh)和两门成绩(cj1,cj2), 找出所有两门成绩大于等于150分的同学加以显示,并将所有学生建立一个对象文件stu.dat保存这些学生的档案。
2008年06月27日 10点06分 3
level 0
放到JAVA里运行一下
2008年07月02日 11点07分 4
level 0
改错误2老头最后一节课上发的文档里有改错1放到JAVA里看系统提示
2008年07月02日 11点07分 5
1