一样的代码,为什么跑出来的结果不一样

package com.msb.test01;

import java.net.URL;

public class text {
public static void main(String[] args) {
	//URL headersURL = StartGame.class.getResource("/");
    System.out.println(text.class.getResource("/"));
}
}

 

package tanchishe;

import java.net.URL;

public class text {
public static void main(String[] args) {
	//URL headersURL =startGame.class.getResource("/");
    System.out.println(text.class.getResource("/"));
}
}

求大佬解答一下,给我整自闭了。

清理一下编译器缓存,很有可能是编译器抽风导致的。

你的text类保存在哪里呢?

至少两段代码上面的包名称不一样

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

包名都不一样哦,要细心点