- 浏览: 81172 次
- 性别:
- 来自: 陕西
文章分类
- 全部博客 (53)
- java开发 (27)
- C# (5)
- Extjs (0)
- Python (3)
- 数据库 (5)
- Flex (3)
- Oracle (3)
- mysql (2)
- javaScript (1)
- jsp/servlet (1)
- 数据结构和算法 (6)
- spring (2)
- struts (1)
- Hibernate (3)
- Ibatis (0)
- UML (0)
- Jquery (0)
- android (0)
- 数据结构和算法,排序 (4)
- Linux (2)
- C/C++ (1)
- 工具使用 (4)
- flex,java (1)
- http://irfen.iteye.com/blog/1174699 (0)
- SEO (1)
- java (1)
最新评论
-
eagle59:
谢谢分享。。。。
java SSH面试资料 -
樊明涛:
写的很不错!perfect!
java文件操作2
private void caculateKeysCount(Map<String,Integer> keyMap,String textLine)
{
Iterator<Entry<String, Integer>> iter =keyMap.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry)iter.next();
String key =String.valueOf(entry.getKey());
int count = 0;
String[] k = textLine.split(key);
if(k.length == 0 && textLine.indexOf(key) != -1){
count = textLine.length() / key.length();
}
else if (textLine.lastIndexOf(key) == (textLine.length() - key.length()))
count = k.length;//BUG
else
count = k.length - 1;
System.out.println(key+"出现次数为:"+count);
}
}
public static void main(String argus[]) {
Test test =new Test();
Map<String, Integer> map =new HashMap<String, Integer>();
map.put("love", 0);
map.put("l", 0);
test.caculateKeysCount(map,"");
}
{
Iterator<Entry<String, Integer>> iter =keyMap.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry)iter.next();
String key =String.valueOf(entry.getKey());
int count = 0;
String[] k = textLine.split(key);
if(k.length == 0 && textLine.indexOf(key) != -1){
count = textLine.length() / key.length();
}
else if (textLine.lastIndexOf(key) == (textLine.length() - key.length()))
count = k.length;//BUG
else
count = k.length - 1;
System.out.println(key+"出现次数为:"+count);
}
}
public static void main(String argus[]) {
Test test =new Test();
Map<String, Integer> map =new HashMap<String, Integer>();
map.put("love", 0);
map.put("l", 0);
test.caculateKeysCount(map,"");
}
发表评论
-
Flex+spring+hibernate+mysql+blaze DS框架搭建
2015-04-10 09:35 814以前在项目中使用Flex+spring+hibernate ... -
java使用配置文件连接mysql
2015-04-10 09:30 931java程序中连接数据库的方式很多,有的是在程序代码中直接 ... -
http://blog.mn886.net/jqGrid/
2014-12-01 13:47 0/WEB-INF/conf/,web.xml去掉classpa ... -
java中读取服务器配置文件方法
2014-07-30 10:00 1098在程序开发和设计中,我们经常把一些需要改变的数值配置在文件中, ... -
flex 安全沙箱冲突问题
2012-08-29 17:23 2169问题出现情况: 我们采用myeclipse+spring+fl ... -
flex 使用swfLoad注意事项(转)
2012-07-25 19:38 2361var swf : SWFLoader = new SWFLo ... -
javascript获取jsf table值
2012-04-25 21:38 1352这是一个jsf 中的table,我们可以通过javascrip ... -
java 读写Excel (支持office 2007)
2012-04-25 21:21 1287/** * EXCEL文档解析工具类 该工具能将EXCEL文 ... -
java读取Excel文档
2012-02-06 16:29 1192package cn.ccb.odsbsx.common.ut ... -
java 操作csv文件
2012-02-06 16:28 1401package cn.ccb.odsbsx.common.ut ... -
Java 表单提交两种方式(网上整理)
2012-01-07 15:01 3028GET与POST的区别: 一、Get是从服务器上 ... -
java压缩文件或文件夹
2011-12-31 08:59 1135/** * @param inputFilePath ... -
分享java解析XML文件(来源于网上)
2011-12-25 15:00 10901.介绍 1)DOM(JAXP ... -
汉诺塔java算法
2011-12-23 16:15 1949package wgy; import java.io.Bu ... -
java最大子序列和算法分析
2011-12-23 15:28 2018/** * 算法一 */ public int ma ... -
java实现全排列
2011-12-21 09:16 1035package wgy; import java.util. ... -
java SSH面试资料
2011-12-20 10:15 2817Java---SSH(MVC) 1. 谈谈你mvc ... -
spring面试资料
2011-12-20 10:11 1776* Spring的优点有什么? 1. Spring是分层的架 ... -
java排序算法综合
2011-12-20 10:01 1069package temp; import sun ... -
java排序算法
2011-12-18 19:48 16011.判断链表是否存在环型链表 问题:判断一个链表是否存在环,例 ...
相关推荐
### Java字符串查找和提取异常处理 #### 概述 本文将详细介绍如何在Java中实现字符串查找与提取功能,并在此过程中妥善处理可能出现的各种异常情况。通过分析提供的代码示例`IndexOfAndCharAt.java`,我们将了解到...
通过运行和调试这些代码,你可以加深对Java字符串、正则表达式以及日期时间格式化的理解。 总之,理解和熟练掌握Java中的字符串操作、正则表达式以及日期时间格式化对于任何Java开发者来说都是必不可少的技能。通过...
在Java编程语言中,字符串处理是一项常见的任务,特别是在解析、分析或操作文本数据时。本篇文章将深入探讨如何从字符串中提取括号内的内容,主要关注于基础的字符串操作、正则表达式以及如何利用这些工具来实现目标...
标题提到的"Java检索字符串中是否存在某字符",实际上涉及到字符串的查找算法。这里主要讨论的是KMP(Knuth-Morris-Pratt)算法,这是一种高效的字符串匹配算法,适用于在主字符串中查找目标子串是否存在。 KMP算法...
在Java编程语言中,字符串...以上只是Java字符串操作的一小部分,实际开发中还有许多其他方法和特性,如国际化(I18N)、正则表达式等,都需要程序员灵活掌握。理解并熟练运用这些操作,能有效提高代码质量和效率。
`java.util.regex`包提供了`Pattern`和`Matcher`类,用于处理正则表达式,实现字符串的模式匹配和查找。 9. **intern()**方法: 字符串的`intern()`方法会将字符串对象加入到字符串池中,如果字符串池中已有相同...
标题中的“文件夹搜索指定字符串软件”是一款专用于在文件夹内查找含有特定字符串的文件的应用。这款软件采用Java编程语言开发,因此具备跨平台特性,可在Windows 7及Linux等操作系统上运行。 该程序的核心功能是...
在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某个部分。这通常通过使用`split()`方法来实现,该方法是Java `String`类的一个成员。在...
这样,当我们需要判断字符串中的中文字符或者查找连续中文时,就可以直接调用`ChineseUtils`类的相关方法。 总的来说,通过理解Unicode编码和Java的字符处理机制,我们可以有效地处理中文字符。在实际项目中,这样...
用于测试java字符串几种连接方式的效率,主要包括四类对比测试:1,StringBuffer连接,2,String的Format连接,3,String相加连接,4,StringBuffer的append串起来连接。测试结果如下: String Buffer: 580ms String...
这个"java 文本字符串替换工具"很可能是为了帮助开发者高效地搜索和替换文件中的特定文本内容。让我们详细了解一下如何在Java中实现这样的功能,以及如何通过批处理脚本(bat和sh)进行调用。 首先,要实现文本文件...
以下是一些Java `String`类中常用的方法,这些方法对于理解和操作字符串至关重要。 1. **创建字符串** - `new String()`: 使用此构造函数创建一个新的字符串对象,可以传入字符数组或另一个字符串作为参数。 - `...
这种设计使得Java能够提供丰富的字符串处理功能,包括但不限于比较、搜索、连接以及大小写转换等。 #### 二、String类型的特点 1. **不可变性**:创建了一个`String`对象后,该对象所表示的字符串是不可改变的。这...
### JAVA字符串处理函数列表一览 在Java编程语言中,字符串处理是极其常见且重要的操作之一。字符串类`String`提供了丰富的内置方法来帮助开发者高效地完成各种字符串操作任务。本文将详细解读`String`类中的一些...
在分析和解决Java字符串实验题目时,我们需要综合运用上述知识,例如查找子串、替换字符、分割字符串、处理异常情况等。理解并熟练掌握这些基本概念和方法,对于提升Java编程能力至关重要。 总之,Java中的字符串...
### JAVA字符串处理函数列表一览 在Java编程语言中,字符串处理是极其常见且重要的操作之一。Java为`String`类提供了丰富的内置方法,使得开发者能够高效地进行字符串操作。本文将详细介绍部分常用的字符串处理函数...
### Java中字符串的操作汇总 在Java编程语言中,字符串(`String`)是极其重要的一个概念,被广泛应用于各种场景之中。为了更好地理解和运用Java语言,掌握字符串的各种操作方法至关重要。下面将详细介绍Java中字符...
### Java字符串操作大全 本文将详细介绍Java中字符串的各种操作方法,包括基本的字符串处理功能以及更高级的操作技巧。这些知识点对于Java初学者来说至关重要,并且能够帮助开发者更好地理解和运用Java中的字符串类...
在Java编程语言中,字符串(String)是至关重要的数据类型,用于处理文本信息。字符串是不可变的,这意味着一旦创建,就不能更改其...通过学习和实践这些示例,开发者可以更好地掌握Java字符串操作的技巧,提升编程能力。