Extended list

1 How to get resources

 

String resource = "";

filters.getClass().getResource(resource);

Thread.currentThread().getContextClassLoader().getResource(resource);

filters.getClass().getClassLoader().getResource(resource);

filters.getClass().getClassLoader().getResources(resource);

ClassLoader.getSystemResource(resource);

 

2 Monitor codepoints in strings

//Check if a line is a valid java identifier

                String line = "";
		int cp = line.codePointAt(0);
		if(!Character.isJavaIdentifierStart(cp)){
			return false;
		}
		for(int i = Character.charCount(cp); i < line.length(); i + Character.charCount(cp)){
			cp = line.codePointAt(i);
			if(!Character.isJavaIdentifierPart(cp) && cp != '.'){
				return false;
			}
		}

 

 

 

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326965314&siteId=291194637