
J2SE
xinyu391
android
展开
-
java写的词法分析器
学编译原理时的课程设计-java写的词法分析器/** * @(#)AnalyseFrame.java 1.0 06/4/01 * Copyright (c) 2006 xinyu, Inc. All Rights Reserved. */import java.awt.*;import javax.swing.*;import javax.swing.text.*;import javax.swi原创 2006-07-03 20:33:00 · 2761 阅读 · 2 评论 -
java String 替换
java 的String, StringBuffer都没有提供子字符串替换函数,要实现该功能必须自己编写函数以下是两种实现方法:方法1, 使用正则替换(其实没真正用正则,函数compile的参数Pattern.LITERA使正则表达式字符串只作为字面值来对待)。 import java.util.regex.*; public class test{ public static voi原创 2007-10-30 20:08:00 · 5555 阅读 · 0 评论 -
编辑距离
编辑距离算法用于比较两个字符串的相似度。 编辑距离就是只,一个串通过几步操作能够变成另一个串。 这里的操作包括:替换/添加/删除 一个字符。 具体原理可以百度。 java实现的代码如下: int levenshtein(String str1,String str2) { if(str1==null||str2==null) return 0; //计算...原创 2019-01-04 18:03:04 · 224 阅读 · 0 评论