![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
雨杉
这个作者很懒,什么都没留下…
展开
-
简单选择排序
定义太晦涩,不如直接看代码package review.home.work;public class SimpleSelectionSort { public static void main(String[] args) { int arr[]={0,2,3,1,7,9,8,6,5,4}; //定义一个简单排序算法的方法 simpleSele原创 2017-08-19 11:02:59 · 356 阅读 · 0 评论 -
《Java实战开发经典》第六章6.4
package xiti6;abstract class Staff{ String name; int age; String sex; abstract void print();}class Manager extends Staff{ String post; int salary; Manager(String name,in原创 2016-03-07 21:59:54 · 376 阅读 · 0 评论 -
《Java实战开发经典》第六章6.3
package xiti6; class Person{ String name; String addr; char sex; int age; public Person(String name,String addr,char sex,int age){ this.name=name; this.addr=addr;原创 2016-03-07 21:31:34 · 393 阅读 · 0 评论 -
《Java实战开发经典》第六章6.2
package xiti6; abstract class Shape{ public abstract void area();} class Circle extends Shape{ public double r; public void setR(double R){ r=R; } public void area(){/原创 2016-03-07 20:37:27 · 355 阅读 · 0 评论 -
《Java实战开发经典》第六章6.1
package xiti6;interface ClassName{ public abstract void getClassName(); }class Company implements ClassName{ public void getClassName(){ System.out.println(this.getClass()); }}原创 2016-03-07 19:55:24 · 423 阅读 · 0 评论 -
《Java实战开发经典》第四章4.10
package four;import java.util.ArrayList; import java.util.List;//4.10向排序好的数组中添加一个元素到合适的位置 public class Ten { public static void main(String[] args) { int arr[]={0,1,2,3,7,8,9};原创 2015-08-12 12:36:46 · 438 阅读 · 0 评论 -
《Java实战开发经典》第四章4.9
package four; import java.util.ArrayList; import java.util.List; //4.9将最大值保存在数组中的第一个位置 public class Night { public static void main(String[] args) { int temp=0; i原创 2015-08-12 12:36:11 · 489 阅读 · 0 评论 -
《Java实战开发经典》第四章4.8
package four; //4.8统计0~9这几个数字分别出现了多少次 public class Eight { public static void main(String[] args) { int arr[]= {0,4,5,7,3,9,8,4,1,6,3,5,7,8,9,3,2,5,7 ,3,6,2,1,4,6,7原创 2015-08-12 10:38:12 · 374 阅读 · 0 评论 -
《Java实战开发经典》第四章4.7
package four; //4.7对10个老师的打分找到最高分 public class Seven { public static void main(String[] args) { int arr[]={7,8,3,5,6,7,8,9,4,1}; int i,max=0; for(i=0;i原创 2015-08-12 10:37:24 · 799 阅读 · 0 评论 -
《Java实战开发经典》第六章6.5
package xiti6;abstract class Shapes{ //原定义类名为Shape,怎奈前面不同包中有出现过Shape类,且定义为public abstract void area(); abstract void perimeter();}class Rectangle extends Shapes{ double a,b;原创 2016-03-08 13:36:25 · 373 阅读 · 0 评论 -
《Java实战开发经典》第六章6.6
package xiti6;abstract class Shop{ abstract float sum();}class Rice extends Shop{ private float price; private float weight; Rice(float price,float weight){ this.price=price;原创 2016-03-08 14:23:24 · 426 阅读 · 0 评论 -
《Java实战开发经典》第五章5.1
public class Test { public static void main(String[] args) { Adress adress=new Adress(“中国”,”江苏”,”南京”,”点将台路40号”,210031); adress.tell(); } } class Adress{ private String country;原创 2015-08-25 08:38:26 · 652 阅读 · 0 评论 -
《Java实战开发经典》第五章5.8
package xiti5;class Account{ private String name; private int money; public Account(String name,int money){ this.name=name; this.money=money; } public void setName(原创 2016-02-29 20:10:12 · 460 阅读 · 0 评论 -
《Java实战开发经典》第五章5.7
package xiti5;class U{ private int number; private String name; private int salary; private String department; public U(int number){ this.number=number; System.out.原创 2016-02-29 19:51:07 · 467 阅读 · 0 评论 -
《Java实战开发经典》第五章5.6
package five; //第五章练习6 public class Six { public static void main(String[] args) { String str1=”Java技术学习班20070326”; System.out.println(str1.substring(9)); String str2=”MLDN JAVA”;原创 2015-08-25 13:46:34 · 632 阅读 · 0 评论 -
《Java实战开发经典》第五章5.5
package five;public class Five { public static void main(String[] args) { User p1=new User(); p1.tell(); User p2=new User(“xpq”); p2.tell(); User p3=new User(“xpq”,”mima123”);原创 2015-08-25 11:04:00 · 822 阅读 · 0 评论 -
《Java实战开发经典》第五章5.4
package five; //第五章练习4,设计一个Dog类有名字、颜色、年龄属性,并初始化这些属性,定义方法输出Dog信息,编写程序使用Dog类 public class Four { public static void main(String[] args) { Dog dog=new Dog(“bamaao”,”black”,45); dog.tell(); }原创 2015-08-25 10:43:56 · 747 阅读 · 0 评论 -
《Java实战开发经典》第五章5.3
package five; //第五章练习3,统计字符串”want you know one thing”中字母n和o出现的次数 public class Three { public static void main(String[] args) { int n1=0,n2=0; String str=”want you to know one thing”;原创 2015-08-25 10:33:22 · 683 阅读 · 0 评论 -
《Java实战开发经典》第五章5.2
package five; //第五章练习2,测试一个Employee类,属性包括编号、姓名 //基本薪水、薪水增长额以及计算薪水增长额及计算增长后的工资 //总额的操作方法 public class Two { public static void main(String[] args) { System.out.println(“===薪水调整前===”); Emp原创 2015-08-25 10:11:17 · 698 阅读 · 0 评论 -
《Java实战开发经典》第四章4.6
package four; //4.6将数组倒置输出 public class Six { public static void main(String[] args) { int arr[]={0,1,2,3,4,5,6,7,8,9}; int i=0; for(i=arr.length-1;i>=0;i–){原创 2015-08-12 10:36:53 · 402 阅读 · 0 评论 -
《Java实战开发经典》第四章4.5
package four; //4.5任意查询一个数字看是否在该数组中 import java.util.Scanner;public class Five { public static void main(String[] args) { int arr[]={1,2,3,4,5,6,7,8,9,10}; //键盘录入一个要查询的数字原创 2015-08-12 10:36:17 · 587 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.7
package three;import java.util.Scanner; //3.7实现两个数字的交换 public class Seven {/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub System.out原创 2015-08-11 19:46:01 · 395 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.10
package three;public class Ten { //3.10求1~1000间可同时被3、5、7整除的数字 /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub原创 2015-08-11 19:48:05 · 457 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.9
package three; //3.9实现1~100的累加 public class Night {/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; for(int i=1;i<=100;i++原创 2015-08-11 19:47:13 · 363 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.8
package three;import java.util.Scanner; //3.8编写一个程序求出三个数中的最大值 public class Eight {/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub System原创 2015-08-11 19:46:39 · 567 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.12
package three; //3.12用for循环打印图形 public class Twelve { public static void main(String[] args) { for(int i=1;i<=5;i++){//行数 for(int x=1;x<=5-i;x++){//每行前面空格数原创 2015-08-11 19:49:37 · 474 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.11
package three; //3.11求1!+2!+3!+…+20!的值 //注意整型溢出的问题,所以改用long长整型 public class Eleven { public static void main(String[] args) { long s=1; long sum=0; for(int nu原创 2015-08-11 19:49:08 · 408 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.6
package three; //3.6求13-23+33-43+53+….+993-1003的值 public class Six {public static void main(String args[]){ int a=0; int sum=0; for(int n=1;n<=100;n++){ if(n%2==0){原创 2015-08-11 19:45:27 · 794 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.5
package three; //3.5用while,do…while,for循环求出100~200的累加和 public class Five {public static void main(String[] args) { /*//用while循环 int sum=0,i=100; while(i<=200){ sum=sum+i;原创 2015-08-11 19:44:46 · 405 阅读 · 0 评论 -
斐波那契数Fibonacci,Java编程思想第四章练习9答案
package com.njau; import java.util.Scanner; public class Test { public static void main(String args[]){ Scanner sc=new Scanner(System.in); System.out.println(“请输入要得到的Fibonacci数字个数原创 2015-07-30 14:37:21 · 613 阅读 · 0 评论 -
switch开关语句,打印case消息,放进for循环,Java编程思想第四章练习8答案
package com.njau; import java.util.Random; /p75-练习8:用switch来判断是否是元音字母/ public class Test { public static void main(String args[]){ Random random=new Random();//创建一个随机生成器(对象) /原创 2015-07-29 23:12:08 · 991 阅读 · 0 评论 -
《Java编程思想》第五章练习5答案
package com.njau;public class Test { public static void main(String args[]){ Dog dog=new Dog(); System.out.println(dog.bark(0)); System.out.println(dog.bark(“a”));原创 2015-07-30 19:44:33 · 1040 阅读 · 0 评论 -
《Java实战开发经典》第四章4.4
package four; //4.4,定义整型数组,并求出数组元素和,最大最小值 public class Four {/** * @param args */public static void main(String[] args) { int i=0; int j=0; int sum=0; int arr[]={1,3,4,5,0,0,6,0,5,原创 2015-08-12 10:35:43 · 463 阅读 · 0 评论 -
《Java实战开发经典》第四章4.3
package four; //4.3去除原数组中为0的值后存入新的数组,并输出 import java.util.ArrayList; import java.util.List;public class Three { public static void main(String[] args) { int oldArr[]={1,3,4,5,0,0,6,0,5原创 2015-08-11 23:04:16 · 641 阅读 · 0 评论 -
《Java实战开发经典》第四章4.2
package four; //4.2求出数组中奇数和偶数的个数 public class Two {/** * @param args */public static void main(String[] args) { int arr[]={67,89,87,69,90,100,75,90}; //int arrji[]=null; //int arrou[]=原创 2015-08-11 23:03:46 · 414 阅读 · 0 评论 -
《Java实战开发经典》第四章4.1
package four; //4.1求1!+2!+…+30!的和 public class One { public static void main(String[] args) { double sum=0; double s=1; for(int i=1;i<=30;i++){原创 2015-08-11 23:03:03 · 408 阅读 · 0 评论 -
《Java开发实战经典》第三章答案3.4
package three; // 3.4判断某数能否被3、5、7整除 import java.util.Scanner;public class Four {/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub System.原创 2015-08-11 19:41:52 · 595 阅读 · 0 评论 -
循环中定义的变量为局部变量,只能在循环语句中使用
/* 循环中定义的变量为局部变量,只能在循环语句中使用 */ public class XunHuanBianLiangTest { public static void main(String args[]){ for (int i=0;i<10;i++){ System.out.println(i); } //System.ou原创 2016-01-21 17:16:25 · 2628 阅读 · 0 评论 -
吸血鬼数字,Java编程思想第四章练习10
package com.njau; /第4章,练习9—p75,使用递归方法/ import java.util.Arrays; public class Test { public static void main(String args[]){ for(int num=1000;num<=9999;num++){ //所有四位数字进行for循环原创 2015-07-30 14:14:57 · 500 阅读 · 0 评论 -
java中把一句话或字符串内容反转输出
原创 2015-07-11 16:03:42 · 2234 阅读 · 0 评论