2014-04-06 4 views
0

Как я могу получить путь к классу в следующем формате:Java получить путь класса

package.package.class 

Я попытался следующим, но это дает мне путь с косыми чертами вместо вышеуказанного формата:

System.out.println(new File("").getAbsolutePath()); 

Вместо этого я хочу получить java.io.File для приведенного выше кода. Как это возможно?

+0

'File.class.getCanonicalName()'? – fge

+0

Могу ли я спросить, почему вы хотите это сделать? Может быть, есть лучший способ, если мы знаем, что вы пытаетесь сделать здесь. –

ответ

2

Я предполагаю, что вы просто хотите получить полный путь к классу «Файл».

Try:

System.out.println(File.class.getName()); 
Смежные вопросы