2015-09-13 3 views
1

Что я пытаюсь сделать, это код метод, который принимает любой вид ввода текста какКак вы принимаете текстовый файл в методе?

"words.text" 

То, что я предполагал, что это будет выглядеть как бы

public static wordcount(File afile){....} 

Я хочу способ быть так называемый

wordcount("words.txt"); 

Я попытался найти ответ, но не смог его найти. Как мне это сделать?

+0

Перегрузите свой метод, чтобы принять 'String' и делегировать другую реализацию с помощью' File'. –

+1

@ Zer0megAlpha Вам также нужен ** тип возврата **. Например, используя 'void':' public static void wordcount() {....} ' – hata

+0

Спасибо, что указали это. – Zer0megAlpha

ответ

1

Сделать метод со следующей подписью

public static void wordCount(String fileName){...} 

Затем внутри mthod использовать строку, чтобы объект File.

public static void wordCount(String fileName){ 
    File aFile = new File(fileName); 
} 
Смежные вопросы