编程中的警告需要怎么处理
package com.immoc;
import java.util.Scanner;//导入Scanner
public class Test {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入需要计算的图形类型1.矩形;2.圆");
int name=input.nextInt();
if(name==1){
System.out.println("请输入矩形的长度a,宽度b");
@SuppressWarnings("unused")
Scanner input1=new Scanner(System.in);
System.out.print("矩形的长度为:");
int a=input.nextInt();
System.out.print("矩形的宽度为:");
int b=input.nextInt();
int L=a*b*2;
int S=a*b;
System.out.println("矩形的周长"+L);
System.out.println("矩形的面积"+S);
}else{
System.out.println("请输入圆的半径c");
@SuppressWarnings("unused")
Scanner input2=new Scanner(System.in);
System.out.print("圆的半径为:");
int c=input.nextInt();
double L=c*2*3.14;
double S=c*c*3.14;
System.out.println("圆的周长为"+L);
System.out.println("圆的面积为"+S);
}
}
}
程序中加粗有下划线的几句,如果不写就会有警告,为什么?在编程中遇到警告怎么处理,有哪些注意的地方?求大神详细解释,非常感谢!