Java
maidu_xbd
核心算法+大量的重复实践
展开
-
java---容器
J2SDK提供的容器API位于java.util包内。 当我们需要保持一组一样(类型相同)的元素的时候,我们应该使用一个容器来保存,数组就是这样一个容器。 那么,数组的缺点是什么呢? 数组一旦定义,长度将不能再变化。 然而在我们的开发实践中,经常需要保存一些变长的数据集合,于是,我们需要一些能够动态增长长度的容器来保存我们的数据。而我们需要对数据的保存的逻辑可能各种各样,...原创 2020-01-21 19:14:51 · 252 阅读 · 0 评论 -
java计算字符串中的大写字母、小写字母和非字母的个数
效果如图: 代码如下: import java.util.Scanner; public class Test_String1 { public static void main(String[] args) { System.out.println("请输入字符串:"); //从控制台输入字符串 Scanner sc=new Scanner(System.in); ...原创 2019-01-05 00:31:36 · 1295 阅读 · 0 评论 -
计算字符串中的指定的子串出现的次数
public class Test_String2 { public static void main(String[] args) { String s="abddabsscabdablab"; int count=0; int index=-1; //用于标识字符的下标位置 String sToFind="ab"; //需要寻找的字符串 while((ind...原创 2019-01-05 13:28:45 · 872 阅读 · 0 评论 -
解析字符串,返回一个double型的二维数组
如字符串参数为String s="1,2;3,4,5;6,7,8"; 解析后对应的数组为: d[0][0]=1.0 d[0][1]=2.0 d[1][0]=3.0 d[1][1]=4.0 d[1][2]=5.0 d[2][0]=6.0 d[2][1]=7.0 d[2][2]=8.0 Java代码如下: public clas...原创 2019-01-06 11:51:03 · 740 阅读 · 0 评论 -
Java高频算法--排序、查找总结
排序 查找 冒泡排序 对于给定的n个记录,从最后一个记录开始依次对相邻的两个记录进行比较,当后面的记录小于前面的记录时,交换位置,进行一轮比较和换位后,n个记录中最小记录将位于第1位;然后对后(n-1)个记录进行第二轮比较;重复该过程直到进行比较的记录只剩下一个为止。 public class Solution1 { //冒泡排序 public static void Bub...原创 2019-01-06 17:09:48 · 311 阅读 · 0 评论 -
String相关类总结
对比 内容 拼接字符串 安全性 效率 使用情况 String 不可变 String c=”a”+”b”; 最低 操作的数据量比较小 ...原创 2019-01-12 23:07:09 · 144 阅读 · 0 评论