摘要:
C# 中的类型有两种:值类型 (value type) 和引用类型 (reference type)。值类型的变量直接包含它们的数据,而引用类型的变量存储对它们的数据的引用,后者称为对象。对于引用类型,两个变量可能引用同一个对象,因此对一个变量的操作可能影响另一个变量所引用的对象。对于值类型,每... 阅读全文
摘要:
package TreeSetTest;import java.util.Iterator; import java.util.TreeSet;import javax.management.RuntimeErrorException;/*可以对set集合中的元素进行排序,其底层的数据结构是二叉树... 阅读全文
摘要:
package Collection; import java.util.LinkedList; /* LinkedList:特有的方法 addFirst()/addLast(); getFirst()/getLast(); removeFirst()/removeLast(); 若链表为空,抛出 没有这个元素异常/NoSuchElementException 但是 JDK1.6 版本以... 阅读全文
摘要:
package Container; import java.util.HashSet; import java.util.Iterator; /* Set 元素是无序的(存入和取出的顺序不一定一致),元素不可以重复 |---HashSet:底层数据结构是哈希表 | HashSet是如何保证元素唯一性呢? | 是通过两个方法来完成的 hashCode 和... 阅读全文
摘要:
// One practice package Collection; import java.util.ArrayList; import java.util.Iterator; // 去除 ArrayList 集合中的重复元素 public class ArrayListTest { public static void sop(Object obj) { System.out... 阅读全文
摘要:
使用数据库的好处: 1、安全 2、支持多用户操作 3、误删数据比较容易恢复 4、存储较大容量的数据MySql: MYsql AB公司开发的数据库, 现在归属Oracle公司,开元的关系型数据库RDBMS:关系型数据库(Relationship Database Managerment System)... 阅读全文
摘要:
//////// One package Chp11; import java.util.ArrayList; import java.util.List; public class TestListOne { public static void main(String[] args) { List list = new ArrayList(); list.add("Hell... 阅读全文
摘要:
package Collection;import java.util.ArrayList;import java.util.Iterator;//import javax.xml.crypto.AlgorithmMethod;/* 1. add方法的参数 类型是Object,以便于接收任意类型的对... 阅读全文
摘要:
题目:1. 给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置.如:"abcbcbabcb34bcbd"中,"bcb"子串的出现位置为: 1,7,12.字符串和子串均由用户输入 2.给定一个长度,随机产生一个该长度的字符串,由大写,小写字母以及数字组成 Java中随机数 阅读全文
摘要:
package Collection;/*Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引 | |--ArrayList:底层的数据结构使用的是数组结构 特点:查询,修改速度很快,但是增删稍慢。线程不同步 | |--LinkedList:底层使用的是链表的数据... 阅读全文