Sau đây cho một dấu gạch chéo hàng đầu trước tên đĩa. Làm cách nào để tránh điều đó?getResource đặt một hàng đầu/trước tên đĩa bằng cách sử dụng java 1.7 windows 7
String pngpath = getClass().getResource("/resources/lena.png").getPath();
System.out.println("pngpath = "+pngpath);
Cung cấp:
pngpath = /C:/Users/jgrimsdale/Documents/NetBeansProjects/HelloCV/build/classes/resources/lena.png
gì xảy ra khi bạn loại bỏ các dấu gạch chéo hàng đầu từ 'tuyên bố getResource' của bạn? – nattyddubbs
Tôi tin rằng đường dẫn vẫn hợp lệ, ngay cả với hàng đầu '/'. –
@SotiriosDelimanolis Không phải trong một số ngữ cảnh nhất định. –