10 2016 档案
摘要:一、匹配字符串 String类的matchs方法用的是正则表达式匹配,matchs方法与equals类似。 "javac".matchs("javac"); "javac".equals("javac"); 结果都为true。 match方法更强大,不仅能匹配固定字符串,还能匹配具有相同规律的的字符
阅读全文
摘要:一、StringBuider与StringBuffer StringBuider与StringBuffer类比String更加灵活,只要使用字符串的地方,都可以使用StringBuider与StringBuffer类。三者的共同之处都是 final 类,不允许被继承,这主要是从性能和安全性上考虑的,
阅读全文
摘要:一、String类的特性 String对象是不可变的,字符串一旦创建,就不可以改变。 二、构造字符串 字符串直接量 String a=new String("字符串直接量"); 字符数组 String b=new String(chars); 字符串直接量赋值,java把字符串直接量看作String
阅读全文
摘要:一、包装类 Integer int 的包装类 Boolean boolean 的包装类 Character char的包装类 Double double的包装类 Float float 的包装类 Byte byte的包装类 Short short的包装类 Long long 的包装类 包装类具有的方
阅读全文
摘要:一、构造方法 1)构造方法具有与类的相同名字 2)构造方法没有返回值,甚至连void都没有 3)创建新对象使用new,构造方法的作用就是初始化对象。 格式为 [可见修饰符] 类名(参数表){ } 例如: 普通方法: 二、静态方法、静态常量、静态变量 静态变量是类中所有对象的共享数据,静态方法不能访问
阅读全文
摘要:一、声明数组 数组是引用类型,声明数组并没有分配空间,则该数组变量的值为null。 类型[] 数组名; 如:double[] data; 二、创建数组 类型[] 数组名=new 类型[长度]; 数组创建,数组里面的元素会被赋值,数值型基本数据类型的默认赋值为0,char类型的默认值为'\u000',
阅读全文
摘要:一、数学函数 在System.Math类里面的函数 I、三角函数 tan(radians) 正切函数 toRadians(degree) 角度转为弧度 toDegree(radians) 弧度转为角度 asin(a) 反正弦函数 acos(a) 反余弦函数 atan(a) 反正切函数 II、指数函数
阅读全文
摘要:注解使用 一、java的常用注解 @Override 重写覆盖方法 @SuppressWarnings 压住警告可用于类和方法 @Deprecated 声明类或方法过时 注解@Override用在方法上,当我们想重写一个方法时,在方法上加@Override,当我们方法的名字出错时,编译器就会报错。
阅读全文
摘要:SelectionMode table默认是只能选着一行的,如果想选着多行,设置SelectionMode,此时可以对选中的多个进行监听。 [java] view plain copy ListChangeListener<Person> indicesListener = new ListChan
阅读全文
摘要:MenuButton 在JavaFx的 TableView 上可以使用MenuButton来管理TableView的Column. 启用MenuButton. TableView.setTableMenuButtonVisible(true); 但是普通的MenuButton, 每次点击都会刷新Ta
阅读全文
摘要:TableRow 通过TableView的setRowFactory,对行的双击进行操作 [java] view plain copy tableView.setRowFactory(new Callback<TableView<T>, TableRow<T>>() { @Override publ
阅读全文
摘要:TaleCell 对TableColumn的cell里面弄重新构造 TableColumn的setCellFactory(TextFieldTableCell.forTableColumn());有一些默认的构造。 或者重写TableCell类 [java] view plain copy tabl
阅读全文
摘要:TableColumn列 列与Bean之间建立联系: setCellValueFactory(); 通过cell值工厂建立与Bean的联系。它这里并不需要知道你是传了什么Bean,它只需要通过“字段名”反射去Bean里面获得值,所以Bean属性定义的名字不需要与它相同,只需要有字段名Property
阅读全文
摘要:TableView的FXCSS 一、特殊的table设置 TableView的单元之间去掉行横线 .table-view .table-row-cell { -fx-background-insets: 0; } TableView的单元之间去掉没有数据的竖线 table-row-cell:empt
阅读全文
摘要:TableView表 构建一个表主要有TableView,TableColumn,ObservableList,Bean。 添加列table.getColumns().addAll(); ObservableList里面是存放的数据 table.setItems(observableList);添加
阅读全文
摘要:注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句。例如:for或while或do-while; 1.使用break退出一层循环(与C/C++中的break用法一样) 1 public static void main(String args[]) 2 { 3 int i=0; 4 whi
阅读全文

浙公网安备 33010602011771号