Maison  >  Article  >  Java  >  Java détermine s'il s'agit d'un type Long

Java détermine s'il s'agit d'un type Long

angryTom
angryTomoriginal
2020-02-10 12:27:565188parcourir

Java détermine s'il s'agit d'un type Long

java détermine s'il s'agit d'un type Long

1 Définissez d'abord une méthode getType pour recevoir un paramètre de type Object .

2. Utilisez ensuite la méthode getClass pour obtenir l'objet de type classe

3. Utilisez ensuite la méthode toString() pour le convertir en chaîne ; , et utilisez la sous-chaîne pour intercepter la chaîne. Obtenez le type de variable ;

4. Enfin, comparez le type de variable avec la chaîne longue

public class HelloWorld {
    public static void main(String[] args) {
		Boolean res = getType(1232343234L);
		if(res) {
			System.out.println("是Long类型");
		}else{
			System.out.println("不是Long类型");
		}
	}
	
	public static Boolean getType(Object o) {
		String type = o.getClass().toString();
		System.out.println(type);
		type = type.substring(type.lastIndexOf('.') + 1, type.length());
		if("Long".equals(type)) {
			return true;
		}
		return false;
	}
}

(Partage du didacticiel vidéo associé : . tutoriel vidéo Java)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn