qq_36152559
2017-03-12 10:38关于调用static方法的疑惑?
在java中被static所修饰的方法可被类直接调用,也可被创建对象调用。但我在使用过程中出现了被警告的情况。代码如下(重点main中):
public class java2 {
public static void printCharInfo(String str){
char[] a = str.toCharArray();
char b;
for(int i=0;i<a.length;i++){//对char数组进行排序
for(int j=i;j<a.length;j++){
if(a[i]>a[j]){
b=a[i];
a[i]=a[j];
a[j]=b;
}
}
}
int j=0;
for(int i=0;i<a.length;){
int count =0;
for(;j<a.length;j++){
if(a[i] == a[j]){
count++;
}else{
break;
}
}
System.out.println(a[i]+":"+count);
i=j;
}
}
public static void main(String[] args){
java2 aa = new java2();
String h ="-=-=asdeaas";
_ aa.printCharInfo(h);_//这里在myeclipse中会出现警告只有用类直接调用警告才会消失
}
}
为什么会有这种情况?
- 点赞
- 回答
- 收藏
- 复制链接分享
4条回答
为你推荐
- Java 的一个基础问题的疑惑,往大佬解答。
- java
- 4个回答
- 网络编程中阻塞式IO的真正含义到底是什么
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- 关于构造方法的一点疑惑,为什么父类的构造方法之后还调用了其他的构造方法?
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- 关于rmi的疑惑,请熟悉的朋友指点一下
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- javap反编译疑问
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
换一换