![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基
qq_41582941
这个作者很懒,什么都没留下…
展开
-
Java----String类的常见操作,StringBuffer,StringBuilder介绍
一.String类的介绍 String类是属于java.lang包中的一个类,java使用该类创建一个字符串的对象,该类被创建后被定义为final,String类对象创建后不能被修改。二.String类 1.创建字符串对象 a. String() : 无参构造; ...原创 2018-10-19 18:27:03 · 117 阅读 · 0 评论 -
求字符串中某一指定字符串出现的次数(java)
题目描述在字符串 a="abkkcdekafghkkijkkmn" 中找出子串 “kk” 出现的次数。在String类中 判断字符串是否包含某一子串,用contains(); 来判断 返回值类型为 Boolean;在String类中 indeof();方法既可以判断字符串是否包含某一子串,还可以返回该子串第一次出现的索引;所以用indexof()来写详细代码:class S...原创 2018-10-28 22:33:35 · 2320 阅读 · 1 评论 -
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。代码详解:public class Solution { public int maxSubArray(int[] nums) { int len = nums.length; ...原创 2018-11-18 21:06:28 · 10191 阅读 · 0 评论 -
命名方式的互转(蛇形和驼峰形)——java
参数的命名方式:一. 蛇形法 蛇形法是全由小写字母和下划线组成,在两个单词之间用下滑线连接即可, 例如:first_name、last_name。二. 驼峰法 骆驼式命名法就是当变量名或函式名是由一个或多个单词连结在一起,而构成的唯一识别字时, 第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母, 例如:firstName、lastNam...原创 2018-12-02 17:14:46 · 8166 阅读 · 1 评论 -
搜索旋转排序数组
题目描述:假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是 O(log n) 级别。示例一:输入: nums = [4,5,6,7,...原创 2018-12-23 18:38:45 · 152 阅读 · 0 评论