java 程序 main入口问题
来源:百度知道 编辑:UC知道 时间:2024/06/02 08:12:54
这个要怎么改 才能避免错误啊
class counttimes{
public static int main(String[] args){
int j=0;
String str = "adfedgcsa";
char ch = 'd';
for(int i=0;i<str.length();i++){
if(str.charAt(i)==ch)
return j++ ;
else
return j;
}
return -1;
}
}
class counttimes{
public static int main(String[] args){
int j=0;
String str = "adfedgcsa";
char ch = 'd';
for(int i=0;i<str.length();i++){
if(str.charAt(i)==ch)
return j++ ;
else
return j;
}
return -1;
}
}
你这代码有问题。
public class Counttimes {
int j=0;
char ch = 'd';
public int count(String s){
for(int i=0; i<s.length(); i++) {
if(s.charAt(i)==ch) {
j++ ;
}
}
return j;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "adfedgcsa";
Counttimes counttimes = new Counttimes();
int count = counttimes.count(str);
System.out.println(count);
}
}
t15xiaoqiang这位朋友,你的说法是不对的,他这里是String类型的,不是String[],你说的length无括号是针对String数组的,而String类型取长度是必须要有括号的。
public static void main(String[] args)
for循环里的str.length去掉括号
length是属性不是方法。
下列那些main()方法的声明可以作为程序的入口?
标准win32控制台程序的入口在哪里?怎么没有main?
是不是所有的java程序都要main函数
为什么java application 程序中main前一定要加static
运行java 程序时候 :Exception in thread "main" java.lang.NoClassDefFoundError: sport/java
问一个JAVA程序
Java程序中出现Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:0是怎么回事
运行java程序是出现错误 Eception in thread "main" java.lang.NoClassDefFoundError:Displayer
JAVA程序调试时出现:Exception in thread "main" java.lang.NoClassDefFoundError: Test
java中的main