全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
数组,其实就是一个给定了大小给定了类型的容器,在这容器中有你设定的元素,你可以对这些元素进行各种升降排列,或者找出其中特殊的元素并进行一系列的运算。数组,本身是有序的元素序列,本文我们就来看看Java数组排序的几个方法。一、冒泡排序举个栗子:520413一个容量为七的数组排升序(降序同理,最大值变最小就ok)①...
说到Java字符串拆分,我们可能会不假思索“这有什么难的,直接上String类的split()方法不就行了!”假如你真的这么觉得,那可要真的是大错特错了。其中缘由,且听我细细道来。假如现在有这样一串字符“helloworld,一个有趣的程序”,需要按照中文的逗号“,”进行拆分,这意味着第一串字符为逗号前面的“h...
JavaWeb是Java中的前端部分,是用Java技术来解决相关web互联网领域的技术栈。随着当代互联网技术的发展和进步,越来越多的JavaWeb应用被开发出来,JavaWeb技术也成为当下最流行的前端开发技术之一。然而,很多没有系统的学习过JavaWeb的小伙伴想要自学,却不知从何学起,不知道何谓重点。本文我...
Java语言中的栈(stack)与堆(heap)都是java用来在Ram中存放数据的地方,属于计算机的内存区域,与C++不同,java自动管理栈和堆,java程序员不能直接地设置栈或堆,相关的java堆栈的知识在前面的文章中都有学习过,今天我们来看看堆栈两种实现方式,下面来介绍一下两种java堆栈实现方式。Ja...
在java中有三大控制流程结构,循环结构作为其中的一员,想必各位java程序员和正在学习java的朋友们都不陌生,我们在前面学习过dowhile语法及原理,今天这篇文章来介绍for循环嵌套这个结构该怎样使用,带大家更进一步的学习循环结构。程序员的日常工作中,会遇到许多具有规律性的重复操作,在程序中就需要重复执行...
我们前面学习了java中的for循环和dowhile语法及原理的相关内容,同样是java三大控制语句之一的选择语句,在实际的项目开发中使用频率也非常高,今天我们来学习选择语句中if语句用法和相关内容,都是属于java中的基本知识,java零基础的朋友们可以一起来学习下面的内容。If语句属于java中的选择语句,...
众所周知,数组(Array)是有序的元素序列,是用于储存多个相同类型数据的集合。我们其实从开始学习数学的时候就已经慢慢接触数组这一概念了,然而,在计算机语言中,数组表示把具有相同类型的若干元素按有序的形式组织起来的一种形式。在数组中,有时候难免会有重复的数据,这时候就要用到数组去重了,本文我们就一起来探究一下数...
XML:可扩展标记语言(ExtensibleMarkupLanguage,XML),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言(SGML)的子集,非常适合Web传输。XML提供统一的方法来描述和交换独立于应用...
Xml基本的解析方式有两种:一种叫SAX,另一种叫DOM。SAX(SimpleAPIforXML)是基于事件流的解析,DOM(DocumentObjectModel)是基于XML文档树结构的解析。SAX:效率高,数据量小,仅一次获取。DOM:整颗树加载到内存中,耗内存,可多次获取。一、DOM解析与js中的类似,...
字符串或串(String)是由数字、字母、下划线组成的一串字符。对于字符串而言我们经常是要对其进行拼装处理的通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等,字符串拼接方式也各有不同。在java中提到了三种字符串拼接的方式:+、concat()以及...