标签:格式 字符串 方法 系统 str java 一个 查找 通过
今天,我在写程序的过程中,发现了一个问题,那就是我们同样定义了一个变量,一个是字符串型的变量,一个是整型变量,
可为什么字符串型的变量却可以直接调用方法,而整型变量却不可以呢?
2 int b =2; 3 String so = "hello , myfriend...."; 4 System.out.println(so.length()); //变量so. 有方法 5 System.out.println(b.length()); //变量b . 没有方法
通过查找发现:
原来,string类型声明后系统默认对象的格式,而整型声明后只是一个变量,所以String可以调用length()的方法;
那么我们怎么求整形变量的长度呢?整形的长度不能调用length()方法,就不能求长度了吗?
很显然不是这样的:
1 int a = 4;
2 String so = " "+a;
3 System.out.println(so.length());
通过转化的形式我们就可以求出 int a 的长度
标签:格式 字符串 方法 系统 str java 一个 查找 通过
原文地址:https://www.cnblogs.com/if-it-is-possible/p/9861366.html