代码如下:
import java.util.*;
public class arrayYingyong{
public void foo(int[] r){
System.out.println(r[0]);
}
public static void main(String[] args) {
int[] r = new int[3];
r[0]=1;
r[1]=5;
r[2]=2;
arrayYingyong a = new arrayYingyong();
a.foo(r);
/*for (int i : r) {
System.out.println(i);
}*/
}
}
8 个解决方案
#1
不覺得有錯,報什麼錯?
#2
arrayYingYong你在哪裡用了這個類名?
#3
但看程序本身没错;
#4
看报错信息第一行最后一点和第二行开始一点,类的名字错了。有两个,一个是arrayYingYong,一个是arrayYingyong,你看看是哪个地方出了问题
#5
类名要和你的文件名匹配 ,要么都是arrayYingyong 要么都是arrayYingYong
#6
类名大小写要一致,Java中严格区分大小写;
#7
这段代码没问题,如楼上所言,问题可能出在类名与文件名不匹配。楼主在以后的编程学习中,必须养成良好的书写规范习惯。
针对arrayYingyong这个类名,我吐槽一下
1,类名首字母统一大写ArrayYingyong
2,使用驼峰标记,由多个单词组成时,单词首字母大写 ArrayYingYong
3,避免使用拼音,尽量多用英文来命名类ArrayTest
针对arrayYingyong这个类名,我吐槽一下
1,类名首字母统一大写ArrayYingyong
2,使用驼峰标记,由多个单词组成时,单词首字母大写 ArrayYingYong
3,避免使用拼音,尽量多用英文来命名类ArrayTest
#8
结贴。
先说下原因:确实是打错单词,代码本身没错。
然后自我批评下:编程风格实在是太糟糕了。
先说下原因:确实是打错单词,代码本身没错。
然后自我批评下:编程风格实在是太糟糕了。
#1
不覺得有錯,報什麼錯?
#2
arrayYingYong你在哪裡用了這個類名?
#3
但看程序本身没错;
#4
看报错信息第一行最后一点和第二行开始一点,类的名字错了。有两个,一个是arrayYingYong,一个是arrayYingyong,你看看是哪个地方出了问题
#5
类名要和你的文件名匹配 ,要么都是arrayYingyong 要么都是arrayYingYong
#6
类名大小写要一致,Java中严格区分大小写;
#7
这段代码没问题,如楼上所言,问题可能出在类名与文件名不匹配。楼主在以后的编程学习中,必须养成良好的书写规范习惯。
针对arrayYingyong这个类名,我吐槽一下
1,类名首字母统一大写ArrayYingyong
2,使用驼峰标记,由多个单词组成时,单词首字母大写 ArrayYingYong
3,避免使用拼音,尽量多用英文来命名类ArrayTest
针对arrayYingyong这个类名,我吐槽一下
1,类名首字母统一大写ArrayYingyong
2,使用驼峰标记,由多个单词组成时,单词首字母大写 ArrayYingYong
3,避免使用拼音,尽量多用英文来命名类ArrayTest
#8
结贴。
先说下原因:确实是打错单词,代码本身没错。
然后自我批评下:编程风格实在是太糟糕了。
先说下原因:确实是打错单词,代码本身没错。
然后自我批评下:编程风格实在是太糟糕了。