# Java数据结构实例 - java实例教程
了解如何在Java编程中使用数据结构。下面是最常用的例子:
1. [Java如何打印n个数的总和?](http://www.yiibai.com/javaexamples/data_add.html)
2. [Java如何获得链表的第一和最后一个元素?](http://www.yiibai.com/javaexamples/data_element.html)
3. [Java如何在一个链表第一个和最后一个位置添加一个元素?](http://www.yiibai.com/javaexamples/data_insert.html)
4. [Java如何将中缀表达式转换为后缀表达式?](http://www.yiibai.com/javaexamples/data_intopost.html)
5. [Java如何实现队列Queue?](http://www.yiibai.com/javaexamples/data_queue.html)
6. [Java如何使用堆栈来反转一个字符串?](http://www.yiibai.com/javaexamples/data_reverse.html)
7. [Java如何搜索一个链表里面的元素?](http://www.yiibai.com/javaexamples/data_search.html)
8. [Java如何实现栈?](http://www.yiibai.com/javaexamples/data_stack.html)
9. [Java如何换一个向量的两个元素?](http://www.yiibai.com/javaexamples/data_swap.html)
10. [Java如何更新一个链表?](http://www.yiibai.com/javaexamples/data_update.html)
11. [Java如何从一个向量得到最大的元素?](http://www.yiibai.com/javaexamples/data_vec_max.html)
12. [Java如何在向量执行二进制搜索?](http://www.yiibai.com/javaexamples/data_vecsort.html)
13. [Java如何获得LinkedList的一个元素?](http://www.yiibai.com/javaexamples/data_linklist.html)
14. [Java如何从链表中删除多个元素?](http://www.yiibai.com/javaexamples/data_replace.html)