随笔分类 - Java课程实验
摘要:1.编写程序,在控制台窗口提示输入两个整数,然后接收这两个整数,并输出它们的和。(要求:键盘输入通过流封装System.in获取,不要使用Scanner类)InputStreamTest.java 1 package com.ly.stream; 2 3 import java.io.BufferedReader; 4 import java.io.InputStreamReader; 5 6 public class InputStreamTest { 7 public static void main(String[] args) { 8 BufferedRea...
阅读全文
摘要:1.用HashMap模拟一个网上购物车。要求:从键盘输入5本书的名称、单价、购买数量,将这些信息存入一个HashMap,然后将该HashMap作为参数调用方法getSum(HashMapbooks),该方法用于计算书的总价并返回。【说明:键盘输入可以使用Scanner类】Book.java 1 package com.ly.cart; 2 3 public class Book { 4 private String name; 5 private double price; 6 private int count; 7 8 Book(String n...
阅读全文
摘要:1.编写一个方法,返回一个double型的二维数组,数组中的元素通过解析字符串参数获得。例如,字符串参数:“1,2;3,4,5;6,7,8”,对应的数组为: d[0,0]=1.0d[0,1]=2.0 d[1,0]=3.0d[1,1]=4.0d[1,2]=5.0 d[2,0]=6.0d[2,1]=7.0d[2,2]=8.0AnalyticString.javaMain.java1 package com.ly.analytic;2 3 public class Main {4 public static void main(String[] args) {5 An...
阅读全文
摘要:1、在main方法中创建一个含有10个元素的int型数组,进行以下操作:(1)将数组元素按照从小到大的顺序排列;(2)对排好序的数组使用折半查找(使用递归和非递归两种形式分别实现)查找某一个int元素。myArray.java 1 package com.ly.myarray; 2 3 import java.util.Scanner; 4 5 public class myArray { 6 public static void sort(int[] a,int n){ 7 int temp; 8 for(int i=0;i<n;i++){ 9 ...
阅读全文
摘要:1、按照要求使用Java进行编码。1)编写一个抽象类Shape,其中有抽象方法getArea()和getPerimeter()2)在Shape类的基础上派生出Rectangle和Circle类,二者都实现了计算面积的方法getArea()和计算周长的方法getPerimeter();3)构造main函数,生成Rectangle和Circle对象,并用Shape类型的变量调用Rectangle和Circle对象的getArea()和getPerim()方法。package com.ly.shape;abstract class Shape { public abstract double ...
阅读全文
摘要:1、设计一个名为figure的图形软件包(package)。包中包含三角形、矩形、圆三个类。要求:(1)每个类都要构造方法并为成员设置get和set方法;(2)每个类都要有计算周长和面积的成员方法;(3)完成该软件包后的编码后,在另一个包的含有main方法的类中编写代码,分别使用图形软件包中的三个类,生成三个对象,并打印出其周长和面积。Triangle.java 1 package com.ly.figure; 2 public class Triangle{ 3 private double edge1; 4 private double edge2; 5 priva...
阅读全文

浙公网安备 33010602011771号