Val*_*tin 2 java java.util.scanner
我是学习者(现在非常基础).当我找不到合法的答案时,我会问问题.
我可以在公共类中声明扫描程序,所以我不需要在我使用的每个函数中声明吗?
public class name
{
//can i declare scanner here? and how?
public static int xxx2(int kk)
{
Scanner kb=new Scanner( System.in);
//code
return kk;
}
public static int xxx1(int kk)
{
Scanner kb=new Scanner(System.in);
//code
}
}
Run Code Online (Sandbox Code Playgroud)
是的,您可以将其保留Scanner为记录.由于您正在使用System.in,您可以直接初始化它,而不必担心关闭它:
public class MyClass {
private static Scanner myScanner = new Scanner(System.in);
// Methods that can use myScanner
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58 次 |
| 最近记录: |