MainクラスからSubクラスのstr2D[][]に参照したいのですがどのようにすればいいのでしょうか?
public class Main { public static void main(String[] args) throws Exception { Sub sub = new Sub(); sub.Kakunou("test.txt"); System.out.println("ここにSubクラスのstr2D[1][0]"); } }
public class Sub{ public void Kakunou(String adress){ String [][] str2D = new Sub().datain(adress); } public String [][] datain(String adress){ List<String> lineStr = new ArrayList<String>(); try { Scanner sc = new Scanner(new File(adress)); while(sc.hasNext()){ lineStr.add( sc.next()); } sc.close(); } catch (Exception e) { e.printStackTrace(); } String [] lineWork = lineStr.toArray(new String[0]); String [][] data = new String[lineWork.length][]; for(int i=0; i<lineWork.length; i++){ data[i] = lineWork[i].split(","); } return data; } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/08 04:49 編集