因为我知道更好的做法是尽可能减少代码重复,所以我决定在整个类中只声明一个扫描程序,但是我应该在哪里关闭扫描程序对象,或者它不一定要关闭它,关闭扫描程序做什么呢? .
private Scanner scanner;
/**
* Constructor for objects of class Scanner
*/
public Ssss()
{
// initialise instance variables
scanner = new Scanner(System.in);
}
public void enterYourName()
{
System.out.println("Enter your Name");
String name = scanner.nextLine();
System.out.println("Your name is:" + name);
}
public void enterYourAge()
{
System.out.println("Enter your Age");
int age = scanner.nextInt();
System.out.println("Your age is: " + age);
}
Run Code Online (Sandbox Code Playgroud) 如何在print语句中编写if语句?
public boolean checkEmpty()
{
if(array.isEmpty)
{
Sytem.out.println("The List is empty");
}
else
{
System.out.println("The list has: " + if(array.size() > 1)) {"Items"} + else {"item"} );
}
}
Run Code Online (Sandbox Code Playgroud)