Geany是个比较轻量级的代码编辑器,在一些不怎么需要编辑的代码上,我比较常用它来浏览代码.不过它的 跳转到标记定义(Go to tag definition) 功能有点奇怪,一开始死活不知道怎么用,所以值得拿出来说一下. 问题 其实Geany内置了分析代码文件的能力(记得是移植了ctags的代码进来),当打开代码文件的时候,能够分析文件中的tags(包括类.函数和变量)并在 标记(Symbols) 侧边栏列出来, 也能够在文件内或者已经打开的文件间进行跳转(go to tag definiti…
import java.util.ArrayList; import java.util.Iterator; import cn.itcast.p1.bean.Person; public class ArrayListTest2 { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add(new Person("lisi1",21)); al.add(new Person(&quo…
控制台程序. Scanner类提供了一种方式,用来指定如何识别标记.这需要使用next()方法的两个重载版本.其中的一个版本接受Pattern类型的参数.另一个版本接受String类型的参数,用来指定标识标记的正则表达式.在这两个版本中,标记都返回为String类型. import java.util.Scanner; import java.util.regex.Pattern; public class ScanString { public static void main(String[…