java编程基础实验,java程序设计基础实验指导显示数组arg各个元素内容
来源:整理 编辑:黑码技术 2024-12-11 16:51:52
本文目录一览
1,java程序设计基础实验指导显示数组arg各个元素内容
for(int i=0;i<args.length;i++){
System.out.println(args[i]);
}

2,java简单的编程实验题
Shapepublic class Shape protected Double length; public Double area() return null; } public void display() } public Double getLength() return length; } public void setLength(Double length) this.length = length; }}Circle.javapublic class Circle extends Shape private String type="圆形"; @Override public Double area() return Math.pow(this.length*2*Math.PI, 2); } @Override public void display() System.out.println(this.type+":面积为:" +this.area()); }}Rectangle.javapublic class Rectangle extends Shape private String type="正方形"; @Override public Double area() return this.length*this.length; } @Override public void display() System.out.println(this.type+":面积为:" +this.area()); }}Test.java public static void main(String[] args) Shape rectangle=new Rectangle(); rectangle.setLength(10.0); rectangle.display(); Shape circle=new Circle(); circle.setLength(12.0); circle.display(); }
3,初学者 JAVA实验 求代码 要求不要用很专业的 用很简单的完成 实验通
1、public static void main(String[] args) File f1 = new File(args[0]); File f2 = new File(args[1]); try BufferedReader br = new BufferedReader(new FileReader(f1)); BufferedWriter bw = new BufferedWriter(new FileWriter(f2)); String s; while ((s = br.readLine()) != null) bw.write(s); } bw.flush(); System.out.println(f1.getName() + "复制到" + f2.getName()); bw.close(); br.close(); } catch (IOException e) e.printStackTrace(); } }
2、
public static void main(String[] args) File f1 = new File("D:/test1.txt"); File f2 = new File("D:/test2.txt"); Scanner in = new Scanner(System.in); System.out.println("请输入内容:"); String s = in.next(); try BufferedWriter bw = new BufferedWriter(new FileWriter(f1)); bw.write(s);// 写入test1.txt bw.flush(); System.out.println("已经写入" + f1.getName()); BufferedReader br = new BufferedReader(new FileReader(f1)); bw = new BufferedWriter(new FileWriter(f2)); while ((s = br.readLine()) != null) bw.write(s); } bw.flush(); System.out.println(f1.getName() + "复制到" + f2.getName()); bw.close(); br.close(); } catch (IOException e) e.printStackTrace(); } }
按你的要求,我写的,有问题问我
4,java实验总结
1 实验题目: Java 编程环境熟悉
1、实验目的:
了解Java的配置环境,掌握Java Application的程序结构和开发过程,了解Java Applet的功能与程序结构,掌握Java程序的调试、运行过程。
2、实验仪器:
计算机(内存>512M,硬盘剩余1G空间,CPU奔腾4);安装JDK1.5版本,至少运行简单的编辑程序如notepad。
3、实验内容及步骤:
1编写一个Application 程序,显示“Welcome to Java Programming”
2编写一个Applet 程序,在窗口中显示“Hello Java
实验报告中写出详细的过程及运行结果、错误的过程也要写出来,并且分析出错的原因,该部分不能雷同,一经查出重做,三次重做取消实验考试资格。
4 实验结论:
简单、准确的总结这次实验的主要内容,个人收获及感受。
5 问题讨论及思考:
列出你实验中出现的问题,比如没解决的问题、同学或老师帮助解决的问题和解决的思路。该部分不能出现雷同现象。
2 实验题目: Java 基本语言基础
1、实验目的:
掌握Java基本语言基础:基本数据类型、操作符、流程控制语句。
2、实验仪器:
计算机(内存>512M,硬盘剩余1G空间,CPU奔腾4);安装JDK1.5版本,至少运行简单的编辑程序如notepad。
3、实验内容及步骤:
1.利用循环语句编程,找出所有的水仙花数并输出。其中水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:371=33+73+13,371就是一个水仙花数。
2.编写一个程序,用穷举法找出2~50之间的质数,并输出
实验报告中写出详细的过程及运行结果、错误的过程也要写出来,并且分析出错的原因,该部分不能雷同,一经查出重做,三次重做取消实验考试资格。
4 实验结论:
简单、准确的总结这次实验的主要内容,个人收获及感受。
5 问题讨论及思考:
列出你实验中出现的问题,比如没解决的问题、同学或老师帮助解决的问题和解决的思路。该部分不能出现雷同现象。
3 实验题目: Applet 程序
1、实验目的:
掌握简单Applet程序的编写及运行过程,了解Java提供的Applet的相关常用类,学习使用API。
2、实验仪器:
计算机(内存>512M,硬盘剩余1G空间,CPU奔腾4);安装JDK1.5版本,至少运行简单的编辑程序如notepad。
3、实验内容及步骤:
编写一个Applet 程序,可拖动鼠标实现画点和圆,并可利用单选钮选择点和圆的线条颜色。
实验报告中写出详细的过程及运行结果、错误的过程也要写出来,并且分析出错的原因,该部分不能雷同,一经查出重做,三次重做取消实验考试资格。
4 实验结论:
简单、准确的总结这次实验的主要内容,个人收获及感受。
5 问题讨论及思考:
列出你实验中出现的问题,比如没解决的问题、同学或老师帮助解决的问题和解决的思路。该部分不能出现雷同现象。
5,java实验编写程序从键盘上输入两个数将第一个数除以第二个数
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class FuctJFrame extends JFrame implements ActionListener{
/**
*
*/
private static final long serialVersionUID = 1L;
JLabel jlabel=new JLabel("请输入两个数:");
JLabel jlabel1=new JLabel();
JTextField jtextfield=new JTextField();
JButton jbutton=new JButton("=");
JTextField jtextfield1=new JTextField();
public FuctJFrame(){
setSize(300,300);
setTitle("求两数相除");
setLocation(251,251);
getContentPane().setLayout(null);
jlabel.setBounds(new Rectangle(100,50,100,20));
jtextfield.setBounds(new Rectangle(100,80,100,20));
jtextfield1.setBounds(new Rectangle(100,110,100,20));
jbutton.setBounds(new Rectangle(115,140,70,20));
jlabel1.setBounds(new Rectangle(120,200, 100, 20));
jlabel1.setForeground(Color.RED);
jbutton.addActionListener(this);
getContentPane().add(jlabel);
getContentPane().add(jtextfield);
getContentPane().add(jbutton);
getContentPane().add(jtextfield1);
getContentPane().add(jlabel1);
}
public void actionPerformed(ActionEvent e){
try{
double sum;
sum=Double.parseDouble(jtextfield.getText())/Double.parseDouble(jtextfield1.getText());
jlabel1.setText(""+sum);
if(Double.parseDouble(jtextfield1.getText())==0.0)
jlabel1.setText("除数不能为0");
}catch(Exception ex){
JOptionPane.showMessageDialog(this,"请输入数字");
}
}
public static void main(String[]arqs){
FuctJFrame x=new FuctJFrame();
x.setVisible(true);
}
}
文章TAG:
java编程基础实验 java程序设计基础实验指导显示数组arg各个元素内容