【初心者】 Java質問・相談スレ28 【大歓迎】
private => 同一クラス内からアクセス可能
修飾なし => 同一パッケージ内からアクセス可能
protected => 修飾なしの場合に加えて、別パッケージのサブクラスからもアクセス可能
public => どこからでもアクセス可能
C++とは違うんだってば。
クラス内クラスはどうなるの?
954 :
デフォルトの名無しさん:03/07/31 18:23
なんだか混乱を招いている奴がいるぞ。
>>949 すいませんまとめます
private package protected public
○ ○ ○ ○ 同じクラス
○ ○ ○ 同じパッケージ内のサブクラス
○ ○ ○ 同じパッケージ内の非サブクラス
○ ○ 他のパッケージ内のサブクラス
○ 他のパッケージ内の非サブクラス
ずれてなければいいが・・・
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。 ?
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。 ??
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
>>950 修飾無は同じパッケージのサブクラスからしか呼び出せません。
○ ○ ○ ○
○ ○ ○
○ ○ ○
○ ○
○
え〜950も過ぎましたので、恒例のあのコーナー行きたいと思います
【初心者】Java質問・相談スレ28【大歓迎】
ナイスなスレ ノミネート作品(投票結果発表は
>>1000あたり)
その1
>>43-49
googleで検索してみてファイルから読み込む方法は分かったのですが
どうしても代入できません・・・
どうすればいいのでしょうか
try {
BufferedReader myReader = new BufferedReader(new FileReader("aaa.txt"));
String line;
int i;
Point3d[] vertices = new Point3d[1000];
while ((line = myReader.readLine()) != null) {
for(i = 0; i < 1000; i++){
vertices[i] = ここが分かりません
}
}
myReader.close();
}
964 :
デフォルトの名無しさん:03/07/31 20:01
コンパイラは何が一番いいですか?
965 :
デフォルトの名無しさん:03/07/31 20:02
966 :
デフォルトの名無しさん:03/07/31 20:02
968 :
デフォルトの名無しさん:03/07/31 20:21
アプレットでインターネットランキングに対応させる方法が詳しくのってるサイトってないでつか?
969 :
デフォルトの名無しさん:03/07/31 20:24
>>966 他のコンパイラあんのかよ。
IBM JDKのコンパイラとsunのjavacぐらいだろ。
あとは自作ってか?
>>969 > 他のコンパイラあんのかよ。
↓
> IBM
971 :
デフォルトの名無しさん:03/07/31 20:27
>>966は
eclipseとか答えてほしかったんじゃないの?
まあ、正確に言えばあれはコンバイラじゃないけど。
972 :
デフォルトの名無しさん:03/07/31 20:30
>>970 「IBMコンパイラ」って答えを期待してたのか?
それで、javacと答えられたから「 まじめに答えろクズ 」なわけ?
こんなことで、議論してる俺たちって・・・
964!=966
jikes って答えてほしかったのでは?
>>963 せめてaaa.txtがどのように書いてあるか
教えてくれ
Forte for Java に付いてる fastjavac とか。
ネイティブコードで書かれたコンパイラなり。
バグはjavacより多いらしいが普通に使える。
unko
>>976 0.00 0.00 0.00
1.00 1.00 1.00
といった少数の羅列です
あのう
a.javaというファイルから
b.javaの関数を呼び出すにはどうすればいい?
壊滅的にアホですね
>>979 コンパイルしとらんから違ったらすまん
でも多分こんな感じ
BufferedReader myReader = null;
try{
try {
myReader=new BufferedReader(new FileReader("aaa.txt"));
String line;
int count=0;
Point3d[] vertices = new Point3d[1000];
StringTokenizer st=null;
while ((line = myReader.readLine()) != null) {
if(count==1000)break;
st=new StringTokenizer(line," ");
double[] temp=new double[st.countTokens()];
for(int j=0;st.hasMoreTokens();j++){
temp[j]=Double.parseDouble(st.nextToken());
}
vertices[count]=new Point3d(temp[0],temp[1],temp[2]);
}
}
catch(Exception e){
}
finally{
myReader.close();
}
}catch(Exception e){
}
あっすまん早速countを足し忘れてたw
while文の最後にでも++しといてちょ。
>>981
そんなこと言わずに教えてくれよ!
986 :
デフォルトの名無しさん:03/07/31 23:12
987 :
デフォルトの名無しさん:03/07/31 23:12
988 :
デフォルトの名無しさん:03/07/31 23:13
∧_∧
( ・∀・ )つ
( つ /
| (⌒)どどど・・・
. し' 三
∧_∧
⊂( ・∀・ )
. ヽ ⊂ )
(⌒) |どどどどど・・・・・
三 `J
/ヽ /ヽ
/ ヽ___/ ヽ
/ \
| ■ ヽー/ ■ | ターミネーター3まだぁ?
\ ∨ /
>>989
なんだ。それならそうと言ってくれればいいのに
a.javaってファイルを実行しようとしたらメソッド?が65kよりでかくて無理ってエラーがでるんです。
それを解決するために分けようとしたんだけど全く見当違いだったのか
壊滅的にアホですね
>>991
あなた981?
もしかして僕をからかってる?
>>992 俺は991じゃないが親切で教えてやる。
そういうコードは一般的にクソと呼ばれる。
だから、そういうクソコード書く奴は壊滅的にアホで妥当。
>>993
ごめんなさい。
C言語だと関数使えるからその癖でさ・・・
皆はこういうときどうしてるの?
996 :
デフォルトの名無しさん:03/07/31 23:35
Javaの限界が垣間見えます。
997 :
無料動画直リン:03/07/31 23:38
小さいクラスつくれ。
999 :
デフォルトの名無しさん:03/07/31 23:41
記念カキコv(^o^=)
1000 :
デフォルトの名無しさん:03/07/31 23:41
1000げっと♪v(^o^=)
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。