# Java Programming Examples [![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/examplehub/Java) [![Build Status](https://img.shields.io/travis/examplehub/Java.svg?label=Travis%20CI&logo=travis&style=flat-square)](https://travis-ci.com/examplehub/Java)  [![LGTM](https://img.shields.io/lgtm/alerts/github/examplehub/Java.svg?label=LGTM&logo=LGTM&style=flat-square)](https://lgtm.com/projects/g/examplehub/Java/alerts)  [![contributions welcome](https://img.shields.io/static/v1.svg?label=Contributions&message=Welcome&color=0059b3&style=flat-square)](https://github.com/examplehub/Java/blob/master/CONTRIBUTING.md)  [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg?logo=paypal&style=flat-square)](https://paypal.me/duyuanchao?locale.x=en_US)  ![](https://img.shields.io/github/repo-size/examplehub/Java.svg?label=Repo%20size&style=flat-square)  Java programming examples for educational purpose. ## How to build the project Before you run this project. Please make sure you have `cloned` or [`Downloaded`](https://github.com/examplehub/Java/archive/master.zip) source code. * For maven build tools ``` bash mvn clean test ``` * For gradle build tools ``` bash gradle clean test ``` ## List of Examples * [basics](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/basics) * [ciphers](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/ciphers) * [datastructure](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/datastructures) * [dynamicprogramming](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/dynamicprogramming) * [leetcode](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/leetcode) * [maths](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/maths) * [matrix](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/matrix) * [projecteuler](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/projecteuler) * [searchs](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/searches) * [sorts](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/sorts) * [strings](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/strings) * [utils](https://github.com/examplehub/Java/tree/master/src/main/java/com/examplehub/utils) ## Contribution Guidelines Please read our [Contribution Guidelines](https://github.com/examplehub/Java/blob/master/CONTRIBUTING.md) before you contribute.