Java:实现商品的查找、添加、出库、入库

package com.jredu.oopch08; public class Goods1 { private int id; private String name; private double price; private String uom; private int ba...

2017-08-24 18:37:44

阅读数 2208

评论数 0

Java:集合框架(五)——泛型集合

泛型是JavaSE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,用在类、接口和方法的创建中。在没有泛型的情况下,通过对类型Oject的引用来实现参数的”任意化”,“任意化”的缺点是要做显式的强制类型转换。 1、泛型的类型参数只能是类类型(包括自定义类),不能...

2017-08-24 18:30:25

阅读数 268

评论数 0

Java:使用Iterator迭代器遍历集合数据

1、使用迭代器遍历ArrayList集合 package com.jredu.oopch07; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Ch05 { ...

2017-08-21 22:42:22

阅读数 50575

评论数 2

Java:集合框架(四)Map详解及代码示例

Map的常用方法: package com.jredu.oopch08; import java.util.HashMap; import java.util.Map; import com.jredu.oopch07.Student; public class Ch02 { pub...

2017-08-21 22:31:47

阅读数 352

评论数 0

Java:集合框架(三)Set详解及代码示例

代码示例: package com.jredu.oopch08; /** * 主题 * @author Administrator * */ public class Theme { private int id; private String title; private St...

2017-08-21 22:24:46

阅读数 307

评论数 0

Java:集合框架二(LinkerList)详解和代码示例

示例代码: package com.jredu.oopch07; public class News { private String time; private String title; public News(String time,String title) { super(...

2017-08-21 22:14:26

阅读数 328

评论数 0

Java:集合框架详解(ArrayList)和代码示例

集合框架都在java.util包下 为什么使用集合框架: 应为数组的长度是一定的,所以存储数据很不方便,但是用集合就可以动态的存储数据。 集合框架的分类: List接口的实现方法: ArrayList实现了长度可变的数组,在内存中分配连续空间。遍历元素...

2017-08-21 22:06:50

阅读数 386

评论数 0

Java:接口编程题:写出如下UML表示的接口和类的代码(有A、B、C三个接口,和play、show 方法)

根据上图编写代码: package com.jredu.oop.ch03; public interface A { void show(); A play(int m);//返回值是A } package com.jredu.oop.ch03; public class AA...

2017-08-15 16:39:26

阅读数 978

评论数 0

Java:利用接口实现打印机案例(墨盒有彩色和黑白色,纸张有A4纸和B5纸)

把纸张和墨盒都定义为接口,让以后的实现类去实现它。 package com.jredu.oop.ch03; /** * 纸张接口 * @author Administrator * */ public interface Paper { /** * 纸张 */ void p...

2017-08-15 16:29:51

阅读数 4985

评论数 0

Java:关于接口(interface)详解;接口与抽象类的区别

接口是一种规范,相当于一种协议。只要满足这种协议,就可以使用接口里的信息。 生活中的接口: java接口类似于USB接口。 接口里放的是:静态常量、抽象方法 接口里的变量,默认为静态常量(默认添加了static final) 故 静态常量默认可以不加static final ...

2017-08-15 15:42:42

阅读数 188

评论数 0

Java:final关键字 详解

final关键字: 类加了final关键字就是一个终极类,不能被继承。 方法前加了final关键字就是终极方法,不能被子类重写,只能被子类调用。 final放在属性前,就是终极属性,不能被修改,可以被引用。 属性加了final,要赋初值。以后只能被使用,不能被修改值。 变量前加了fina...

2017-08-14 18:10:03

阅读数 149

评论数 0

java:什么是抽象类,以及抽象类的作用和用法(abstract)

抽象类自身不能创建对象,但是它的子类可以创建对象。 抽象它的子键字是abstract 在父类中定义的抽象方法,在子类中必须实现(即方法重写) 抽象方法没有方法体。 抽象方法必须定义在抽象类中。 package com.jredu.oopch03; /** * 抽象类 * @autho...

2017-08-10 21:59:04

阅读数 8252

评论数 0

java:方法重载和方法重写的区别

方法重载: 代码示例: public void set(){ System.out.println("好好学习"); } public void set(String name){ System.out.println("好好学习")...

2017-08-09 22:41:11

阅读数 1600

评论数 0

java:面向对象的三大特性之一:继承

Java用extends关键字表示这种继承关系。 Java的继承只允许单继承,即一个类只能有一个父类。 代码: 工程师类: package com.jredu.oopch02; /** * 工程师类 * @author Administrator * */ public class...

2017-08-09 22:30:46

阅读数 246

评论数 0

java:封装的概念和代码

封装:是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 封装的好处:只能通过规定方法访问数据                         隐藏类的实现细节                         方便加入控制语句   ...

2017-08-09 22:11:49

阅读数 5104

评论数 2

Java:在字符串中删除特定的字符:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。

在字符串中删除特定的字符。 题目:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。  例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”。 方法1: package com.jredu.ch12; /...

2017-08-09 13:48:52

阅读数 1296

评论数 1

Java:操作字符串的StringBuffer类用法

StringBuffer类可以完成字符串的动态添加、插入和替换等操作。 public static void main(String[] args) { // TODO Auto-generated method stub String str="abc"; St...

2017-08-09 13:42:44

阅读数 206

评论数 0

Java:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。

在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 package com.jredu.ch12; /** * 题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 * @author Administrator * */ p...

2017-08-09 12:50:05

阅读数 3384

评论数 1

Java:从字符串中提取字符的一系列方法及代码示例

提取字符常用的方法: String位于java.lang包中,具有丰富的方法。 String类提供了length()方法,确定字符串的长度。 String类提供了equals()方法,检查组成字符串内容的字符是否完全一致。 equals()和==的区别: ...

2017-08-09 12:43:41

阅读数 388

评论数 0

Java:动态数组添加数据的方法及代码

输入客户的姓名,客户的人数不定。待输入完成后,请打印出客户的名单,并定义一个方法查询客户是否在这些客户中。 代码示例: package com.jredu.ch06.exer; import java.util.Arrays; import java.util.Scanner; publi...

2017-08-06 16:06:45

阅读数 780

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭