Я новичок в Java и продолжаю видеть «неиспользуемый импорт» каждый раз, когда пытаюсь импортировать класс Scanner.Что означает неиспользованный импорт? - PullRequest
0 голосов
/ 19 декабря 2018

ОБНОВЛЕНИЕ: Спасибо за помощь всем друзьям.Я понял, что это было просто.Я не использовал сканер s = новый сканер (System.in);заявление.Предупреждение исчезло после того, как я заполнил код.

Я пытаюсь привыкнуть к Java и Netbeans до начала нового семестра.Я следил за этим сайтом (https://www.codesdope.com/java-input-by-user/) только для того, чтобы попробовать что-то для новичка. Всякий раз, когда я использую оператор import java.util.Scanner, я получаю неиспользованное предупреждение об импорте. Кто-нибудь может сказать мне, как я могу избежать этого ичто вызывает предупреждение?

Извините, у меня не так много кода, кроме шаблона и импорта. Вот его для лучшей справки.

package codesdope;

import java.util.Scanner;  //This is where the unused import alert comes up

public class CodesDope
{
    public static void main(String[] args)
    {
        // TODO code application logic here
    }

}

Ответы [ 2 ]

0 голосов
/ 19 декабря 2018

Как указано в данной ссылке , кажется, что вы импортировали пакет, но не использовали импортированные материалы в своем коде.

После просмотра фрагмента кода вы импортировали import java.util.Scanner;, но вы не используете его после получения предупреждения unused import.

0 голосов
/ 19 декабря 2018

По указанной вами ссылке, похоже, что вы импортируете import java.util.*; и import java.util.Scanner;

Если вы используете import java.util.*;, вам не нужно ставить import java.util.Scanner; еще раз с первойимпортировать все вещи внутри util пакета, включая Scanner.Это может быть причиной.

В любом случае в вашем сценарии используйте import java.util.Scanner; только без импорта всех вещей в пакете util, так как вы не используете другие вещи в пакете util

Согласнок вашему обновленному коду, вы нигде не используете Scanner в вашем коде.Я имею в виду, что вы не создаете объект Scanner в своем коде.Так что, как говорится, импорт Scanner не используется.Если вы не собираетесь создавать его, вы можете удалить импорт.Если вы надеетесь создать его, вы не получите эту ошибку после создания объекта Scanner в своем коде.

...