小编Mas*_*dul的帖子

Java 8 BufferedReader lines()方法打印不同的计数

我遇到了使用line()方法计算行号的问题BufferedReader.以下是test.txt文件内容.

1 Career
2 Filmography
3 Awards
4 References
5 External
Run Code Online (Sandbox Code Playgroud)

以下是两次计算行号的源代码.

  BufferedReader br=new BufferedReader(new FileReader(new File("test.txt")));
  long lineNo=br.lines().count();
  long lineNo2=br.lines().count();

  System.out.println(lineNo); // 5
  System.out.println(lineNo2);// 0
Run Code Online (Sandbox Code Playgroud)

在这里,我有疑问为什么第二行lineNo2打印0而不是5?提前致谢.

java lambda bufferedreader java-8

8
推荐指数
1
解决办法
9557
查看次数

无法从JPA实体生成MySql中的枚举类型

我正在使用JPA 2.1.我想生成mysql枚举类型列,如:gender enum('male','female').我的Enum课程是

public enum Gender {
  MALE,
  FEMALE
}
Run Code Online (Sandbox Code Playgroud)

在JPA实体类中

@Enumerated
private Gender gender;//generate int type column
Run Code Online (Sandbox Code Playgroud)

@Enumerated(EnumType.STRING)
private Gender gender; //generate varchar type column. 
Run Code Online (Sandbox Code Playgroud)

有没有办法在MySql中生成枚举类型列?

java jpa java-ee java-ee-7

6
推荐指数
1
解决办法
4958
查看次数

如何在javafx中创建一个开关按钮?

我想创建一个像上面那样的开关按钮在此输入图像描述 我是一个swt开发人员,我曾经在这里获得这个小部件Switchbutton.我可以在javafx中使用类似的东西吗?

java javafx-2

6
推荐指数
1
解决办法
1万
查看次数

注释String [] oneArr(); vs String [] [] twoArr(); 宣言

我有以下类型的注释:

 public @interface A {
   String[] oneArr();
   String[][] twoArr();
 }
Run Code Online (Sandbox Code Playgroud)

为什么第一种类型String[] oneArr();有效,但第二种类型 String[][] twoArr();无效?

java arrays annotations

3
推荐指数
1
解决办法
839
查看次数