IO流问题.(求救) 各位兄弟.怎么读取 另一个class的 输入/输出流? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Thread.currentThread().getContextClassLoader().getResourceAsStream("文件名");(该文件名得在classpath路径下)或A.class.getResourceAsStream(name) 我开始也是这么用的,但好像不行啊。 我把代码贴出来, 帮我看下吧.aa中就System.out.println("aa");bb代码: import java.io.BufferedReader;import java.io.File;import java.io.InputStream;import java.io.InputStreamReader;import java.lang.reflect.Method;public class b { public static void main(String[] args) throws Exception { b bb = new b(); bb.go(args); } void go(String[] args)throws Exception { Class cls[] = { String[].class }; Object os[] = { args }; aa a = new aa(); Method m = aa.class.getMethod("main", cls); Object obj = m.invoke(a, os); System.out.println("aname="+aa.class.getName()); InputStream in=Thread.currentThread().getContextClassLoader().getResourceAsStream("aa"); //InputStream in=aa.class.getResourceAsStream("aa"); //InputStream in=a.getClass().getClassLoader().getResourceAsStream(a.getClass().getName()); if(in==null)System.out.println("空"); else{ BufferedReader br = new BufferedReader(new InputStreamReader(in)); while(br.ready()){ System.out.println(br.readLine()); } } System.out.println(obj); }} import java.util.Scanner;public class IoTest{ public static void main(String [] args){ System.out.println("请输入任意整数"); Scanner sc=new Scanner(System.in); int num=sc.nextInt(); System.out.println("请输入任意字符"); //sc=new Scanner(System.in); String str=sc.next(); } } 覆写equals需要覆写hashcode吗 StreamCorruptedException,晕死了 史上最萌问题 一个数据库的问题.明明是一对多的,插入数据就是一对一 如何抓取Ajax实现的异步传送的网页数据? 快来看看啊,时间非常紧急!!! 为什么TXT文件保存成功后,一切功能就丧失了?而在线打开就没问题 无聊散散分 初次接触java,请问j2se的开发平台的软件是什么呢 请问那里有java中图像特效的代码下载?谢谢 String的问题 查看API很重要吗?
我把代码贴出来, 帮我看下吧.
aa中就System.out.println("aa");
bb代码:
import java.io.BufferedReader;
import java.io.File;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.lang.reflect.Method;public class b {
public static void main(String[] args) throws Exception {
b bb = new b();
bb.go(args);
} void go(String[] args)throws Exception {
Class cls[] = { String[].class };
Object os[] = { args };
aa a = new aa();
Method m = aa.class.getMethod("main", cls);
Object obj = m.invoke(a, os);
System.out.println("aname="+aa.class.getName());
InputStream in=Thread.currentThread().getContextClassLoader().getResourceAsStream("aa");
//InputStream in=aa.class.getResourceAsStream("aa");
//InputStream in=a.getClass().getClassLoader().getResourceAsStream(a.getClass().getName());
if(in==null)System.out.println("空");
else{
BufferedReader br = new BufferedReader(new InputStreamReader(in));
while(br.ready()){
System.out.println(br.readLine());
}
}
System.out.println(obj);
}
}
public static void main(String [] args){ System.out.println("请输入任意整数");
Scanner sc=new Scanner(System.in);
int num=sc.nextInt(); System.out.println("请输入任意字符");
//sc=new Scanner(System.in);
String str=sc.next();
}
}