赞
踩
目录
1.因多重原因,所以我将2个程序整合到了一个博文里,若有选择,可实现在目录里快速查找;
2.本弹窗界面可以根据简单的要求进行输入,并显示是否正确。同时可以实现自定义的设置;
3.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk环境;
4.这里要特别说明,如果要粘贴完整的代码且包名和我的不一致,这个代码是指定运行不出来的,请手动更改;
5.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教!
- import java.util.Scanner;
-
- //Area方法的三次重载,求圆的面积,矩形的面积,三角形的
- class CalArea{//用户定义的第一个类,用于计算面积
-
- public double area(double r){//1、定义求圆的方法
-
- return Math.PI*r*r;
-
- }
- public double area(double len,double w){//2、定义求巨星面积的方法
- return len*w;
- }
- public double area(double a,double b,double c){//3、求三角形面积的方法
- double s=(a+b+c)/2;
- double are=Math.sqrt(s*(s-a)*(s-b)*(s-c));
- return are;
- }
- }
- public class Test303 {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- CalArea ca=new CalArea();//实例化CalArea类对象
- System.out.println("1、圆的面积 2、矩形的面积 3、三角形的面积 ");
- System.out.print("请选择计算方式:");
- Scanner in=new Scanner(System.in);
- int pd;
- pd=in.nextInt();
- if(pd==1){
- System.out.print("请输入圆的半径:");
- int r;
- r=in.nextInt();
- System.out.print("圆的面积为:"+ca.area(r));
- }
- else if(pd==2){
- int len,w;
- System.out.println("请输入矩形的长:");
- System.out.println("请输入矩形的宽:");
- len=in.nextInt();
- w=in.nextInt();
- System.out.println("矩形的面积为:"+ca.area(len,w));
- }
- else if(pd==3){
- int a,b,c;
- System.out.println("请输入三角形的a边:");
- System.out.println("请输入三角形的b边:");
- System.out.println("请输入三角形的c边:");
- a=in.nextInt();
- b=in.nextInt();
- c=in.nextInt();
- System.out.println("三角形的面积为:"+ca.area(a,b,c));
- }
- }
-
- }

————分三次运行,目前还不能完全把三个计算运行结果一次显示在控制台上————
- //StringBuffer常用类举例
- package com.edu.p8;
-
- public class Test319 {
-
- public static void main(String[] args) {
- // TODO 自动生成的方法存根
- StringBuffer sb1=new StringBuffer("abcd");
- StringBuffer sb2=new StringBuffer("1234");
- sb1.append(sb2);
- System.out.println("sb1="+sb1+",sb2="+sb2);
- sb1.insert(4, "**");
- System.out.println("sb1="+sb1+",sb2="+sb2);
- sb1.deleteCharAt(3);
- System.out.println("sb1="+sb1+",sb2="+sb2);
- sb1.reverse();
- System.out.println("sb1="+sb1+",sb2="+sb2);
- }
-
- }

- //数据类型,教材P116页
- package com.edu.p8;
-
- public class Test320 {
-
- public static void main(String[] args) {
- // TODO 自动生成的方法存根
- System.out.println(Integer.MAX_VALUE);
- System.out.println(Integer.MIN_VALUE);
- System.out.println(Byte.MAX_VALUE);
- System.out.println(Byte.MIN_VALUE);
- String s="100";
- System.out.println(s+200);
- System.out.println(Integer.parseInt(s)+200);
- }
-
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。