String resourcePath = "com/adelean/junit/jupiter/resource.txt";
ClassLoader classLoader = getClass().getClassLoader();
StringBuilder textBuilder = new StringBuilder();
try (InputStream resourceAsStream = classLoader.getResourceAsStream(resourcePath);
InputStreamReader streamReader = new InputStreamReader(resourceAsStream);
BufferedReader bufferedReader = new BufferedReader(streamReader)) {
int c = 0;
while ((c = bufferedReader.read()) != -1) {
textBuilder.append((char) c);
}
} catch (IOException ioException) {
// handle exception
}
String resourceContent = textBuilder.toString();
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter