- 博客(9)
- 收藏
- 关注
原创 字符串处理
创建字符串 String str = "hello word"; String str2 = new String("hello word"); char[] arry = {'a', 'b', 'c'}; String str3 = new String(arry); String是字符串变量的类型,字符串要用双引号括起来。 2.字符串比较 String str = "hello"; Str...
2019-11-08 23:53:09
562
原创 面向对象
1 包 包是组织类的一种方式,保证类的唯一性。 如果代码中有相同的类,就会编译报错。这时可以放到不同的包中。 1.1 导入包中的类——Java提供了很多现成的类: public class Test { public static void main(String[] args) { java.util.Date date = new java.util.Date();//...
2019-11-01 21:52:21
90
原创 链表总结(4)
双向链表 1.链表的结点 class Node{ //结点 public int data; public Node prev; public Node next; public Node() { this.data = data; } public Node(int data) { this.data = data...
2019-10-31 20:44:09
95
原创 链表总结(3)
1.给定两条有序链表,合并成一条有序链表 public class testLinkedList { public static void main(String[] args) { hebing(); //测试 } public static Node mergeTwoLists(Node headA, Node headB){ //给出两条链表的头结点...
2019-10-30 14:42:07
54
原创 链表总结(2)
1.删除给定值的所有结点 public void removeAllKey(int key){ if(head == null){ return; } Node prev = this.head; Node cur = this.head.next;//先考虑头结点以后的结点 while(cur != null){ if (c...
2019-10-30 12:25:46
49
原创 链表总结(1)
1.单链表定义结点 class Node{ //单链表结点 public int data; public Node next; public Node() { this.data = data; } public Node(int data) { this.data = data; } } 2.链表头插 publ...
2019-10-29 17:31:44
46
原创 顺序表总结
顺序表的操作 import java.util.Arrays; public class SeqList { //设置一个长度为10,有效元素个数为0的顺序表 private int[] data = new int[10]; //长度 private int size = 0; //有效元素个数 public void display(){ //打印顺序表 ...
2019-10-28 16:38:09
207
原创 类和对象总结
面向对象是Java的特性,其中最基础的部分就是类和对象。 1、类的基本概念 本质上是一个高配的结构体,是对一类对象的统称。既包括了数据,也包括了动作(方法)。类存在的意义也是对客观事物进行一个抽象表示。 2、类和类的实例化 类只是一个抽象的,像模型一样的东西,定义出一个类并没有分配实际的内存空间来存储它。如果想要使用这个类,还需要把这个类的变量给创建出来,这个变量就称为“对象(object)/实...
2019-10-22 20:38:44
163
原创 Java变量和运算符
1、变量 变量指的是程序运行时可变的量. 相当于开辟一块内存空间来保存一些数据。 以下为基本数据类型的描述图: 1.1 整型变量 int 变量名 = 初始值; 例如: int = 10; System.out.println(num); 在java中,一个int变量占4个字节。在计算机中,8个二进制位(bit)为一个字节(Byte)。4个字节表示的数据范围是-2……31——2……31-1。 i...
2019-10-18 17:46:38
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人