y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
219:213
07/06/07 00:57:50
>>216‚Ö
Ѝˆá‚¢‚µ‚Ä‚¢‚邿‚¤‚Ȃ̂Å
213‚̃\[ƒXƒR[ƒh‚Í>>187‚ւ̃ŒƒXB

‚½‚¾213‚̃\[ƒXƒR[ƒh‚ª“®‚©‚È‚¢‚Æ‚·‚邯ƒo[ƒWƒ‡ƒ“‚̈Ⴂ‚ł͂Ȃ¢B
¡‚©‚ç‚â‚ê‚邱‚Ƃ͂¾‚ËA
1. ƒtƒ@ƒCƒ‹–¼‚ƃNƒ‰ƒX–¼‚ªˆê’v‚µ‚Ä‚¢‚é‚©Šm”F(test.java‚Åclass testa‚Æ‚©‚µ‚ĂȂ¢‚©)
2. java -cp . testa‚ðŽŽ‚·
3. DOS‘‹‚¶‚á‚È‚­cygwin‚È‚çƒZƒ~ƒRƒƒ“‚Ì‘ã‚í‚è‚ɃRƒƒ“‚Å‹æØ‚Á‚Ă݂é
4. ‚³‚Á‚Ï‚è‚í‚©‚ç‚ñ‚©‚çjdk‚ÌăCƒ“ƒXƒg[ƒ‹


220:213
07/06/07 01:13:05
‚í‚©‚Á‚½BBB
(wrong name: test/testa) © ‚È‚ñ‚Åpackage‰»‚³‚ê‚Ä‚é‚ñ‚¾‚æI

java test.testa

‚Å‚¢‚¯‚È‚¢H

221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:16:35
ƒvƒƒWƒFƒNƒg–¼‚ªKBSYS‚È‚ñ‚Å‚µ‚åB
‚»‚µ‚½‚çtest‚̓pƒbƒP[ƒW‚È‚ñ‚¶‚á‚Ë‚¦‚ÌH

cd "C:\Program Files\eclipse\workspace\KBSYS"
javac test\testa.java
java test.testa

‚±‚ê‚łǂ¤‚æH


222:221
07/06/07 01:17:54
>>220
‚¤‚íA‚©‚Ô‚Á‚½B‚·‚Ü‚ñ

223:213
07/06/07 01:27:30
>>221
‚Ç‚à‚Å‚·BBB
‚½‚Ô‚ñtestƒfƒBƒŒƒNƒgƒŠ‚̈êŒÂã‚ÌŠK‘w‚Å
‚â‚é‚ׂ«ì‹Æ‚ª‚í‚©‚ç‚È‚­‚ÄAŒ‹‰Ê‚ª“¯‚¶‚Å‚·A
‚ÆŒ¾‚í‚ê‚邱‚Æ‚ðl‚¦‚½‚çA‘S•”‘‚­‚ׂ«‚¾‚Á‚½ orz

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:31:08
‚¦A“®‚¢‚½‚ÌH“®‚¢‚ĂȂ¢‚ÌH

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:48:28
’N‚©223‚ð‰p–󂵂Ă­‚ê

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 01:52:58
JAVAƒAƒvƒŒƒbƒg‚ÅTextArea‚ðŽg‚¤‚Æ.append(string)‚ŃeƒLƒXƒg‚ð’ljÁ‚Å‚«‚Ü‚·‚ª
TextComponent‚ðŽg‚¤‚Æ.setText(string)‚Å‘‚«ž‚ÞŽ–‚Ío—ˆ‚Ü‚·‚ª‘S‚Äã‘‚«‚É
‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·BTextComponent‚Å’Ç‹L‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 02:04:36
>>225
Thanks, >>221
Maybe, the questioner will be failed again
and say the same output.
Because the execution should be in the upper directory.
I should explain everything.

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 02:08:23
>>226
Џ‚¦‚Ä‚â‚é‚È‚çgetString‚łƂ肾‚µ‚Ä•¶Žš—ñ’ljÁ‚µ‚ÄsetStringB
‘f’¼‚ÉTextAreaŽg‚Á‚½•û‚ª‘‚­‚Ë?

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 04:10:16
public class Test {
public static void main (String[] args)
{
String str = "t u"; //t‚ÌŒã‚É‹ó”’(ƒXƒy[ƒX)‚Q‰ñ
String[] token = str.split(" ");@@//‹ó”’‚Å•¶Žš—ñ‚𕪂¯‚é

for (int i=0; i<token.length; i++) {
if(token[i] != " ")@@//•¶Žš—ñ‚ª‹ó”’‚łȂ¢‚Æ‚«
System.out.println(token[i]);
}
}
}


‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€‚È‚ñ‚Å‚·‚ªAŽÀsŒ‹‰Ê‚ª
t

u
‚ƂȂèAif(token[i] != " ")‚ª‚¤‚Ü‚­ì“®‚µ‚Ä‚­‚ê‚È‚¢‚Ì‚©A‹ó”’‚ð”F’m‚µ‚Ä‚­‚ê‚Ü‚¹‚ñB
ŽÀsŒ‹‰Ê‚ª
t
u
‚Æ‚È‚é‚æ‚¤‚É‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
‰SŽÒ‚È‚ñ‚Å‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

‚ ‚ÆAstr‚ð@"u(t"@‚Æ‚µ‚ÄAString[] token = str.split("(");
‚Æ‚·‚邯ƒGƒ‰[‚ªo‚é‚̂ł·‚ªA‚»‚ê‚Í‚à‚Æ‚à‚Æ"("‚ª‘Ήž‚µ‚ĂȂ¢‚©‚ç‚Å‚µ‚傤‚©H

230:229
07/06/07 04:12:50
>>229‚̂̓Cƒ“ƒfƒ“ƒg‚ª‚¤‚Ü‚­‚¢‚Á‚ĂȂ¢‚̂ŕ⑫‚Å‚·B
str.split(" ")@©‹ó”’‚PŒÂ‚Åsplit‚µ‚Ä‚¢‚Ü‚·B
‚æ‚낵‚­‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B

231:229
07/06/07 04:25:58
‚·‚¢‚Ü‚¹‚ñAŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B

‚Ü‚³‚©‚ÆŽv‚¢
if(token[i].length() != 0)
‚Æ‚·‚邯‚¿‚á‚ñ‚Æ
t
u
‚ɂȂè‚Ü‚µ‚½B

‹ó”’‚Í•¶Žš‚Æ‚µ‚ăJƒEƒ“ƒg‚³‚ê‚È‚¢‚ñ‚Å‚µ‚傤‚©H
‚Å‚à‚»‚µ‚½‚çsplit(" ")‚ŃXƒvƒŠƒbƒg‚³‚ê‚È‚¢‚ñ‚Å‚ÍEEEB
‚È‚ñ‚©‰ðŒˆ‚Å‚«‚½‚¯‚Ç‚µ‚Á‚­‚肱‚È‚¢‚Å‚·B

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 04:38:13
>>229-230
>>1“Ç‚ßB
‚»‚ê‚©‚ç API Žd—l‚à“Ç‚ßBjava.lang.String#split()

‚Ƃ肠‚¦‚¸
@@@@if(token[i] != " ")@@//•¶Žš—ñ‚ª‹ó”’‚łȂ¢‚Æ‚«
‚ð
@@@@if(!("".equals(token[i])))@@//•¶Žš—ñ‚ª‹ó”’‚łȂ¢‚Æ‚«

‚É’¼‚¹‚Ίú‘Ò‚·‚é“®‚«‚É‚È‚é‚ÆŽv‚¤B

> ‚ ‚ÆAstr‚ð@"u(t"@‚Æ‚µ‚ÄAString[] token = str.split("(");

‚±‚ÌꇂÍ
@@@String[] token = str.split("\\(");
‚Æ‚·‚é•K—v‚ª‚ ‚éB


233:229
07/06/07 05:04:06
>>232
‚ Astring‚ÉŽg‚Á‚Ä‚½‚ñ‚¾cB’´‰•à“I‚ȊԈႢ‚Å‚·‚Ëorz
‚·‚¢‚Ü‚¹‚ñA‚²Žw“E‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚ ‚ÆAh\\ih‚ÌŒ‚Å‚·‚ªA\\‚̈Ӗ¡‚ɂ‚¢‚ăOƒO‚Á‚Ă݂½‚ç
hih‚Í“Á•ʂȕ¶Žš‚Å\\‚̓GƒXƒP[ƒv•¶Žš‚Æ‚¢‚Á‚Ä‚»‚ê‚ðŽ¯•Ê‚µ‚Ä‚­‚ê‚é–ðŠ„‚ð‚à‚‚݂½‚¢‚Å‚·‚ËB

‚ƂĂà•׋­‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 10:38:07
>>226
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
–l‚ÍŽ©•ª‚Å쬂µ‚½ƒAƒvƒŒƒbƒg‚̃eƒLƒXƒgƒGƒŠƒA‚Ì—l‚È‚à‚Ì‚É
BufferedReader fin = new BufferedReader(new FileReader("File.txt"));
while((line = fin.readLine())!=null){
‚Ý‚½‚¢‚É.txtƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ñ‚Å‚»‚ê‚ðŽ©•ª‚Å쬂µ‚½ƒ{ƒ^ƒ“
"‚·‚ׂđI‘ð"A"ƒRƒs["‚Æ‚¢‚¤‚Q‚‚̃{ƒ^ƒ“‚ŃRƒs[‚µ‚Ç‚±‚ɂłà“\‚è•t‚¯‚ê‚邿‚¤‚È
ó‘Ô‚Éo—ˆ‚éGUI‚ðì‚肽‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H
getString()‚ÅŽæ‚èo‚µ‚ÄsetText()‚ŒljÁ‚Æ‚¢‚¤‚â‚è‚©‚½‚ª‚¤‚Ü‚­‚¢‚©‚È‚©‚Á‚½‚̂ł·‚ª
getString‚ªŽg‚¦‚È‚©‚Á‚½‚Ì‚ÅgetText‚Å‚â‚Á‚Ă݂½‚̂ł·‚ªEEE
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H‚æ‚낵‚©‚Á‚½‚ç—á‚ð‹“‚°‚Ä‹³‚¦‚Ä‚¢‚½‚¾‚¯‚邯•‚©‚è‚Ü‚·B

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:28:53
“ü—Í‚µ‚½”Žš‚ðŽžŠÔA‚Æ‚µ‚Ä”Fޝ‚µ‚ÄA
‚»‚Ì“ü—Í‚³‚ê‚½ŽžŠÔA‚Ì12600000ƒ~ƒŠ•bŒã‚͉½Žž‰½•ª(ŽžŠÔB)‚Ȃ̂©A
X‚ÉŽžŠÔB‚Ì12600000ƒ~ƒŠ•bŒã‚͉½Žž‰½•ª‚ÅX‚É‚»‚Ì12600000ƒ~ƒŠ•bŒã‚͈ȉºƒ‹[ƒv‚Æ‚¢‚¤•—‚Éì‚肽‚¢‚̂ł·‚ªA
“ü—Í‚³‚ꂽ”Žš‚ðŽžŠÔ‚Æ‚µ‚ÄŽæ‚舵‚¤‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Ì‚©¢‚Á‚Ä‚¢‚Ü‚·B

‚½‚Æ‚¦‚ÎForm‚È‚ñ‚©‚Å
<INPUT type="text" name="text1">Žž<INPUT type="text" name="text2">•ª‚Å“ü—Í‚µ‚Ü‚·B
‚Æ•\‹L‚µ‚Ä24ŽžŠÔ•\‹L‚ÅŽžŠÔ‚ð“ü—Í‚³‚¹‚é(—á01:15)‚Æ‚µ‚ÄA‚»‚ê‚ðŒß‘O1Žž15•ª‚¾‚Æ‚¢‚¤•—‚ɉðŽß‚³‚¹‚é•û–@‚ª‚݂‚©‚ç‚È‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤H




236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:38:59
Calendar

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:55:29
ƒm[ƒgƒpƒ\ƒRƒ“‚ÉJava‚ð‚¢‚ê‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
‹¤—Lƒ\ƒtƒg‚ªŽg‚¦‚Ü‚¹‚ñB

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 13:57:35
ŠJ”­ŠÂ‹«ˆêŽ®‚ðCD‚È‚èDVD‚ÉÄ‚¢‚ăm[ƒgƒpƒ\ƒRƒ“‚ɃCƒ“ƒXƒg[ƒ‹‚·‚é

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 16:13:10
>>237
‹¤—Lƒ\ƒtƒg‚Æ‚¢‚¤“ä‚̃‚ƒm‚ÉÚ‚µ‚¢l‚É•·‚«‚È‚³‚È‚¢

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 16:39:33
winrar‚Æ‚©‚¢‚¤ƒ„ƒc

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 17:39:19
¡“ú‚©‚çJAVA‚ð‚Í‚¶‚߂悤‚ÆŽv‚Á‚ÄNe‚”Beans‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚̂ł·‚ªA
‰½‚ð‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©—Ç‚­•ª‚©‚è‚Ü‚¹‚ñB‚Ƃ肠‚¦‚¸ƒvƒƒWƒFƒNƒg‚È‚é‚à‚Ì‚ðì‚Á‚ÄA
o—ˆ‚½Main.java‚Ƀlƒbƒg‚©‚玂Á‚Ä‚«‚½HelloWorld‚Ì•\ަƒvƒƒOƒ‰ƒ€‚ð“\‚è•t‚¯‚½‚̂ł·‚ªA
ŽÀs‚µ‚Ä‚Ý‚é‚ÆƒGƒ‰[H‚©‚È‚ñ‚©‚ÅŽÀs‚Å‚«‚Ü‚¹‚ñB‚µ‚©‚à•¶Žš‰»‚¯‚µ‚Ă邵¥¥¥B
Cannot find nbproject/build-impl.xml imported from E:\a??a?-a?‹a?ca??a
‚Ý‚½‚¢‚ÈŠ´‚¶‚Ȃ̂ł·‚ª¥¥¥B•‚¯‚Ä‚­‚¾‚³‚¢

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 17:51:45
>>241
½ÚØÝ¸(tech”Â)l50

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 17:54:09
‚»‚Á‚¿‚Å•·‚¯‚Á‚ÄŽ–‚Å‚·‚ËI
‚ ‚肪‚Ƃł¤

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 19:06:17
‚f‚t‚h‚̶ã‚̃AƒCƒRƒ“iƒR[ƒq[ƒJƒbƒv‚ÌŠGj‚Á‚ĕς¦‚ç‚ê‚È‚¢‚ñ‚Å‚·‚©H

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 20:27:18
>>244
java.awt.Window, java.awt.Frame,javax.swing.JFrame,javax.swing.JWindow
‚ ‚½‚è‚Ì
setIconImage()
setIconImages()
‚©‚ÈH

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 21:36:36
>>245
Ú‚µ‚­‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
•ÏX‚Å‚«‚Ü‚µ‚½

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/07 22:03:17
JTable‚Ì—ñ‚ÉJButton‚ð‚¢‚­‚‚©•`‰æ‚µ‚ÄA‚»‚ꂼ‚ê‚̃Cƒxƒ“ƒgƒŠƒXƒi‚ðŽÀ‘•‚µ‚Ü‚µ‚½B
‚Ü‚¸ŽèŽn‚ß‚ÉA‚»‚̃{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚·‚邯ƒRƒ“ƒ\[ƒ‹‚É
‚»‚̃{ƒ^ƒ“‚ª‘¶Ý‚·‚érow‚ð•\ަ‚·‚é‚à‚Ì‚ÅŽŽ‚µ¬Œ÷‚µ‚Ü‚µ‚½B
ŽŸ‚̓{ƒ^ƒ“‚ª‰Ÿ‚³‚ꂽ‚çA‚»‚̃{ƒ^ƒ“‚ª‘¶Ý‚·‚és‚ð휂·‚é‚à‚Ì‚ðŽŽ‚µ‚Ü‚µ‚½‚ªA
Á‚¹‚½‚èÁ‚¹‚È‚©‚Á‚½‚肵‚Ü‚·BÁ‚¹‚È‚¢‚Æ‚«‚̓{ƒ^ƒ“‚Æ‚µ‚Ă̋@”\‚ª
Š®‘S‚ÉŽ~‚Ü‚Á‚Ä‚¢‚ăCƒxƒ“ƒg‚·‚ç”­¶‚µ‚Ü‚¹‚ñB
Œ´ˆö‚ª‚³‚Á‚Ï‚è‚ł킩‚è‚Ü‚¹‚ñB



248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 07:43:48
ƒ\[ƒX‚à‚È‚¯‚ê‚΃Gƒ‰[ƒƒbƒZ[ƒW‚à–³‚µ‚©A‚䂯‚è‚ͦ‚¢‚ÈB

249:247
07/06/08 08:14:31
‚·‚¢‚Ü‚¹‚ñBŒg‘Ñ‚©‚炾‚Á‚½‚à‚ñ‚ÅB
‚»‚µ‚Ä¡‚à‚Ü‚½Œg‘Ñ‚©‚ç‚È‚ñ‚Åo’¼‚µ‚Ü‚·B


250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:12:36
Ž¿–â‚Å‚·B
ƒeƒLƒXƒgƒtƒB[ƒ‹ƒh‚É“ü—Í‚³‚ꂽ•¶Žš—ñ‚ªƒvƒƒOƒ‰ƒ€’†‚ÅŽw’肳‚ê‚Ä‚¢‚é•¶Žš—ñ‚Ƴ‚µ‚¢‚©‚Ç‚¤‚©”»’è‚·‚é‚É‚ÍA
‚Ç‚¤‹Lq‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:16:11
>>250
>>1

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:18:22
>>250
<input type="text" name="hogehoge" value="" />
«
request.getParameter( "hogehoge" ).equals( "tashiro" )

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 10:59:45
SwingUtilities.invokeLater()‚ðŽg‚¤‚Ì‚ª„§‚³‚ê‚Ä‚¢‚é‚Ì‚Í
setVisible()‚̂ق©‚ɂǂ̂悤‚Ȉ—‚ª‚ ‚è‚Ü‚·‚©H

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 11:06:18
>>253
URLØÝ¸(java.sun.com)(java.lang.Runnable)
>‚±‚̃ƒ\ƒbƒh‚ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒXƒŒƒbƒh‚ª GUI ‚ðXV‚·‚é•K—v‚ª‚ ‚邯‚«‚ÉŽg—p‚³‚ê‚Ü‚·B

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 11:17:36
>>254
‹ï‘Ì“I‚ɂ͂ǂ¤‚¢‚¤‚Æ‚«‚Å‚·‚©H

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 13:04:57
>>234
‚¨Šè‚¢‚µ‚Ü‚·
’N‚©•‚¯‚Ä‚­‚¾‚³‚¢

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 13:38:24
>>256
‚ ‚₳‚µ‚¢Java

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:00:58
Œ»Ý‚P‚‚Ìthread‚ðŽg‚Á‚ÄAstart()‚âsuspend()‚ŃAƒjƒ[ƒVƒ‡ƒ“‚ðì‚è’âŽ~EÄŠJ‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
’âŽ~‚µ‚½ƒAƒjƒ[ƒVƒ‡ƒ“‚ð‰Šúó‘Ԃ̈ʒu‚É–ß‚·‚ɂ͂ǂ̂悤‚É‚µ‚½‚ç‚æ‚낵‚¢‚Å‚µ‚傤‚©H

[’âŽ~]ƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚Æint a=1‚³‚ê‚Ü‚·B
‚ÅAsuspend()‚µ‚½ƒXƒŒƒbƒh‚ðresume()‚ŌĂÑo‚µArun()“à•”‚Éint a‚Å•ªŠò‚³‚¹‚ĉŠúó‘Ô‚É–ß‚»‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
’âŽ~‚µ‚½‚Æ‚±‚ë‚©‚瑱‚«‚ªÄŠJ‚³‚ê‚Ä‚µ‚Ü‚¢¢‚Á‚Ă܂·B
stop()¨resumt()Astop()¨start()‚ł͑ʖڂłµ‚½B
ƒXƒŒƒbƒh‚ð‚P“x”jŠü‚µ‚Ä‚à‚¤‚P“xì‚邯‚©A‚»‚ñ‚È‹°‚낵‚¢‚±‚Æ‚µ‚È‚«‚á–³—‚È‚ñ‚Å‚µ‚傤‚©H

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:08:04
fillPolygon‚È‚ñ‚©‚Å‘½ŠpŒ`‚ðˆêF‚É“h‚é•û–@‚Í•ª‚©‚Á‚½‚̂ł·‚ªA
ƒQ[ƒ€‚È‚ñ‚©‚ł悭‚ ‚邿‚¤‚ɉ摜‚ð‚͂ߞ‚Þ‚±‚Ƃ͂ł«‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:08:54
‚b‚ƃAƒZƒ“ƒuƒ‰A‚u‚aŽg‚¢‚Å‚·‚ªB
Java ‰‚߂Ăł·B

ƒNƒ‰ƒCƒAƒ“ƒg‚©‚çƒ^ƒbƒ`ƒpƒlƒ‹‚©‚çu‚©‚ÈorƒJƒiv“ü—Í‚³‚¹A
i‹âs‚Ì‚`‚s‚l‚ÌŠ¿Žš”Åj

ƒT[ƒo[‘¤‚ÅA“ú–{ŒêŠ¿Žš‚ÌŒó•â‚ðAƒNƒ‰ƒCƒAƒ“ƒg‚É‘—‚éEEE
‚Æ‚¢‚¤‚悤‚ÈAƒ~ƒhƒ‹ƒEƒFƒA‚⻕i‚ð’m‚è‚Ü‚¹‚ñ‚©H

ƒT[ƒo[Java ‚ÅAƒSƒŠƒSƒŠ‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Í‚m‚f‚Æ‚¢‚¤‚Ì‚ªã‚©‚ç‚Ì–½—ßB

ŽQlƒTƒCƒgE¤•iƒTƒCƒg‚¾‚¯‚Å‚àA‚²‘¶‚¶‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚·‚©HHH

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:39:32
>>258
ƒAƒjƒ[ƒVƒ‡ƒ“‚³‚¹‚é‚È‚ç‚ÎSplite‚ð쬂·‚é‚Ì‚ªŠî–{B
ƒ_ƒuƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚©‚牂߂ăXƒvƒ‰ƒCƒg‚ÌŠî‘b‚ðŠw‚Ô‚Æ‚¢‚¢‚æB
ŠÈ’P‚ȃVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚­‚ç‚¢‚·‚®ì‚ê‚éB

>>260
ƒT[ƒo[Java‚ŃSƒŠƒSƒŠƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÍNG‚Á‚Ă̂ªˆÓ–¡•s–¾B
ƒ^ƒbƒ`ƒpƒlƒ‹iƒNƒ‰ƒCƒAƒ“ƒgj‚ÌŠJ”­Œ³‚É–â‚¢‡‚킹‚ê‚ÎA‚»‚̃^ƒbƒ`ƒpƒlƒ‹‚̃AƒhƒIƒ“‚Æ‚©‚Å‚ ‚è‚»‚¤‚¾‚¯‚ÇA‚»‚Á‚¿‚Í’²‚ׂ½‚ÌH

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 15:51:46
>>261
Splite‚ðJava API‚Å’T‚µ‚Ü‚µ‚½‚¯‚ÇŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
JSplitPane‚¶‚á‚È‚¢‚Å‚µ‚傤‚¯‚ÇA
BasicSplitPaneDivider
BasicSplitPaneUI
‚ç‚Ö‚ñ‚Å‚µ‚傤‚©H

‚ ‚ AŒ¾‚¢–Y‚ê‚Ü‚µ‚½‚ªˆê‰žƒ_ƒuƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚ÍSplit‚Æ‚â‚ç‚ðŽg‚킸‚Éo—ˆ‚Ă܂·B\‚µ–ó‚È‚¢‚Å‚·B
Sprite‚Å‚®‚®‚Á‚Ä‚ào‚Ä‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‚à‚¤­‚µÚ‚µ‚­‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 16:23:08
>>262
Šî–{API‚É‚á‚È‚¢B
Ž©•ª‚ŃRƒ“ƒ|[ƒlƒ“ƒgƒNƒ‰ƒX‚ðŠg’£‚µ‚Äì‚é‚ñ‚¾‚æB

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 16:47:55
>>263
splite‚ÉŠÖ‚µ‚Ă͌ã‚Å’²‚ׂĂ݂悤‚ÆŽv‚¢‚Ü‚·B

‘‚¢˜bAThread‚ÆRunnable‚ł̓‹[ƒv‚µ‘±‚¯‚éƒAƒjƒ[ƒVƒ‡ƒ“‚µ‚©ì‚ê‚È‚¢‚Ì‚©‚ð’m‚肽‚¢‚Å‚·

‚Æ‚¢‚¤‚©Œã’öƒ\[ƒX‚ðo‚µ‚ÄÄ“x‘‚«ž‚ñ‚ł݂܂·B‚¨Žè”‚¨‚©‚¯‚µ‚Ü‚µ‚½

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 18:02:04
JAVA‚ðŽn‚߂悤‚©‚ÆŽv‚Á‚Ä‚é‚̂ł·‚ªAƒIƒuƒWƒFƒNƒgŽwŒü‚ɂ‚¢‚Ä‚¿‚å‚Á‚Æ•·‚«‚½‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B
–l‚ÍFLASH‚ð‚æ‚­ì‚é‚̂ł·‚ªAƒIƒuƒWƒFƒNƒgŽwŒü‚ÌŠT”O‚Æ‚¢‚¤‚Ì‚ÍFLASH‚àJAVA‚à—ÞŽ—‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
ŽÀÛA‚Ü‚¾ƒNƒ‰ƒXAƒIƒuƒWƒFƒNƒgAŒp³‚ȂǑS‚­—‰ð‚µ‚Ä‚¢‚Ü‚¹‚ñB
FLASH‚Å‚¢‚¤‚Æ‚±‚ë‚̃Vƒ“ƒ{ƒ‹AƒCƒ“ƒXƒ^ƒ“ƒX‚Æ“¯‚¶‚à‚̂Ƃµ‚Äl‚¦‚Ä‚à‚¢‚¢‚̂łµ‚傤‚©H

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 19:56:17
>>265
—ÞŽ—‚Ƃ܂ł͂¢‚©‚È‚¢‚©‚à’m‚ê‚È‚¢‚¯‚ÇAŽ—‚Ä‚¢‚邯‚±‚ë‚Í‚ ‚éB
‚Æ‚¢‚¤‚Ì‚àFlash‚Æ‚¢‚¤‚©ActionScript‚ªƒIƒuƒWƒFƒNƒgŽwŒü‚Á‚Û‚­‘‚©‚ê‚Ä‚¢‚éB

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 21:10:36
ƒlƒbƒg‚ÅŒŸõ‚µ‚È‚ª‚çiBatis‚ÆHSQLDB‚ÅŠÈ’P‚ȃAƒvƒŠi”ñWEBj‚ðì‚Á‚Ă܂·B

‚»‚±‚ÅŽ¿–â‚Ȃ̂ł·‚ªAHSQLDBƒXƒ^ƒ“ƒhƒAƒƒ“ƒ‚[ƒh‚ðI—¹‚³‚¹‚鎞‚ÍSQL‚Å"SHUTDOWN"‚ƑłÄA
‚Æ‚ ‚邿‚¤‚Ȃ̂ł·‚ªAibatis‚©‚çSHUTDOWN‚𗬂»‚¤‚Æ‚·‚邯ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚â‚Á‚½‚çI—¹‚³‚¹‚ç‚ê‚é‚̂łµ‚傤‚©H

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 22:42:20
swing‚Ń^ƒCƒsƒ“ƒOƒ\ƒtƒg‚ðì‚Á‚Ä‚é‚̂ł·‚ªAƒL[ƒ{[ƒh‚̎擾•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB
KeyListenr‚ðŽg‚Á‚ÄA‚Å‚«‚é‚̂łµ‚傤‚©H
ActionListener‚Ȃ炠‚é’ö“x‚í‚©‚é‚̂ł·‚ªB


269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 22:50:39
¡‚â‚Á‚Ä‚éƒvƒƒWƒFƒNƒgiƒI[ƒvƒ“Œnj‚Åuseasarv‚Á‚Ă̎g‚Á‚Ä‚é‚ñ‚Å‚·‚ª
‚È‚ñ‚©A‚»‚̃vƒƒWƒFƒNƒg‚̃Š[ƒ_[‚ª
‘S‚ẴrƒWƒlƒXƒIƒuƒWƒFƒNƒg‚ÆDAO‚ðƒVƒ“ƒOƒ‹ƒgƒ“‚Å
ŠÇ—‚·‚邿‚¤‚Éݒ肵‚½‚Á‚ÄŒ¾‚Á‚Ă܂µ‚½B

‰´‚Æ‚µ‚Ă͂ ‚肦‚È‚¢‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªA
‚±‚ê‚Á‚ij‚µ‚¢•û–@‚È‚ñ‚Å‚µ‚傤‚©H

‰´‚Ìl‚¦‚ªŠÔˆá‚Á‚Ä‚ñ‚Å‚·‚©‚ËB


270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:01:32
>>269
˜R‚ê‚à‚ ‚肦‚È‚¢‚ÆŽv‚¤


271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:20:47
>>258=264
> ƒXƒŒƒbƒh‚ð‚P“x”jŠü‚µ‚Ä‚à‚¤‚P“xì‚邯‚©A‚»‚ñ‚È‹°‚낵‚¢‚±‚Æ‚µ‚È‚«‚á–³—‚È‚ñ‚Å‚µ‚傤‚©H
ƒXƒŒƒbƒh‚ðsuspend‚ÅŽ~‚ß‚é‚Ù‚¤‚ª‚æ‚Á‚Û‚Ç‹°‚낵‚¢B
ƒXƒŒƒbƒh‚Ìó‘ÔŠÇ—ƒIƒuƒWƒFƒNƒgì‚Á‚Äwait/notify‚ÅŽ~‚ß‚½‚èó‘Ô•ÏX‚µ‚½‚肵‚Ü‚µ‚傤B

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:34:42
getGraphicsƒƒ\ƒbƒh‚ɂ‚¢‚ÄŽ¿–₪‚ ‚è‚Ü‚·B

public class Test extends Applet{ ... }
class Draw extends Canvas{ ... }

‚Æ‚¢‚¤“ñ‚‚̃Nƒ‰ƒX‚ª—L‚èADraw‚Ì’†‚Ń_ƒuƒ‹ƒoƒbƒtƒ@‚ðs‚¨‚¤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
Graphics gBuf , Image imgBuf‚ðƒƒ“ƒoAinitƒƒ\ƒbƒh“à‚É‚Ä
imgBuf = createImage(300,300);
gBuf = imgBuf.getGraphics();‚Æ‚µ‚½‚̂ł·‚ªAimgBuf‚ªnull‚ƂȂèƒOƒ‰ƒtƒBƒbƒNƒRƒ“ƒeƒLƒXƒg‚ªŽæ“¾‚Å‚«‚Ü‚¹‚ñB
‚µ‚©‚µinit()‚ðŒÄ‚Ño‚·ƒ^ƒCƒ~ƒ“ƒO‚É‚æ‚Á‚Ă͂«‚¿‚ñ‚Ǝ擾‚Å‚«‚Ä‚¢‚½‚è‚łǂ¤‚É‚àˆÀ’肵‚Ü‚¹‚ñB

‚±‚̕ӂè‚ðÚ‚µ‚­‚²‹³ŽöŠè‚¦‚È‚¢‚Å‚µ‚傤‚©B‹X‚µ‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:36:45
>>270
‚â‚Á‚ς肻‚¤Žv‚¢‚Ü‚·‚©H

Žü‚è‚É‚¢‚铯‚¶ƒvƒƒWƒFƒNƒg‚Ìl‚½‚¿‚É•·‚¢‚Ä‚à
’N‚à‹^–â‚ð•ø‚¢‚Ä–³‚¢‚ñ‚Å‚·‚æ‚ËB
‰½‚ª‚¨‚©‚µ‚¢‚ÌH‚Á‚ÄŠ´‚¶‚ÅB
Ž©•ª‚Ìl‚¦‚ªŠÔˆá‚Á‚Ä‚é‚Ì‚©‚Á‚Ä”Y‚ñ‚Å‚½‚ñ‚ÅA
ˆÀS‚µ‚Ü‚µ‚½B

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚±‚ê‚©‚甃–ŒŽ‚»‚ñ‚ȃvƒƒWƒFƒNƒg‚É
ŠÖ‚í‚ñ‚È‚«‚á‚¢‚¯‚È‚¢‚ÆŽv‚¤‚Æ‹C‚ªd‚¢‚ÁƒXB


274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/08 23:58:14
>>272
paint ‚Ì’†‚Å createImage ‚·‚邵‚©‚È‚¢B
ƒR[ƒh‚ªŒ©h‚­‚Ȃ邯‚lj‰ñ‚Ì gBuf == null ‚̂Ƃ«‚Æ‚»‚¤‚łȂ¢‚Æ‚«‚ň—‚ð‚킯‚éB

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:28:06
>>274
‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
paint‚Ì’†‚Å‚µ‚©¶¬o—ˆ‚È‚¢‚ñ‚Å‚·‚©c‚í‚©‚è‚Ü‚µ‚½B‚â‚Á‚Ă݂܂·B

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:35:20
ƒŠƒAƒ‹ƒ^ƒCƒ€JAVA‚Á‚Ăǂ¤‚â‚Á‚½‚çŽg‚¦‚é‚ÌH

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:43:25
>>276
Ž¿–â‚̈Ӗ¡‚ª—Ç‚­‚í‚©‚ç‚ñB

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:55:31
•’Ê‚ÌVM‚Ƃ͈Ⴄ“ÁŽê‚ÈVM‚⃊ƒAƒ‹ƒ^ƒCƒ€—p‚ÌAPI‚Æ‚©‚ ‚é‚ÌH
‚Å‚·B

‚È‚¢‚©‚ÈB

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 00:59:22
>>278
‚Ë[‚æAÊÞ¶‚—
Ž‚Ëwww

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:00:43
>>278
URLØÝ¸(jcp.org)
JSR1‚È

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:13:20
Java‚È‚ñ‚©‚Å•¶Žš‰»‚¯‚µ‚â‚·‚¢•¶Žš‚Æ‚©‚Á‚Ä‚ ‚é‚̂łµ‚傤‚©H

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:20:44
>>281
‚Ç‚¤‚¢‚¤ó‹µ‚ð‘z’肵‚Ä‚é‚ÌH

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 01:34:14
‚¢‚≽‚ƂȂ­

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 02:08:51
‘‹‚ÌŽè‚ÅAu‰EƒNƒŠƒbƒN‚ŃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‰Â”\v‚É‚µ‚½‚̂ł·‚ª¢‚Á‚Ä‚¨‚è‚Ü‚·B
‚±‚ê‚ÅŒ»‚ê‚éƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å‚ÍAƒRƒ“ƒpƒCƒ‹‚ªo—ˆ‚Ü‚¹‚ñB

uƒXƒ^[ƒgv¨uƒAƒNƒZƒTƒŠv¨uƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒgv‚Ì‚à‚̂łÍo—ˆ‚Ü‚·B
‰½‚©‘Έ–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B


285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 03:06:36
‘‹‚ÌŽè‚ÌìŽÒ‚É•·‚¯
u‰EƒNƒŠƒbƒN‚ŃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‰Â”\v‚É‚µ‚½Žž‚Éo‚éƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Ɋ‹«•Ï”‚ðÝ’è‚·‚é•û–@‚ɂ‚¢‚Ä

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 06:33:51
>>264
‚Â[‚©AƒXƒŒƒbƒh•Ê‚Éì‚Á‚Ä‚àAŒ‹‹ÇUIƒXƒŒƒbƒh‚ɈÏ÷‚µ‚È‚«‚áƒ_ƒ‚¶‚á‚ñ

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 06:37:11
uƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒ\ƒtƒgƒEƒFƒAv‚Á‚Ă̂ðì‚肽‚¢‚ñ‚Å‚·‚ªA
‚»‚à‚»‚àƒvƒƒOƒ‰ƒ€ˆÈ‘O‚ÉA‚±‚ÌŽlŠp‚¢˜g‚ðoŒ»‚³‚¹‚é•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñB
u‚±‚̃f[ƒ^‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚ ‚év‚ÆéŒ¾‚·‚é•û–@‚Ý‚½‚¢‚ÈA
‚»‚¤‚¢‚¤‚±‚Æ‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 08:55:17
>>287
‚»‚¤‚¢‚¤‚±‚Æ‚ª‚â‚肽‚¢‚È‚çC#‚̂ق¤‚ª‚¢‚¢‚ÈB

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 09:00:19
>>287
JFrame JDialog
setVisible(true);

290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 09:17:10
ƒqƒ“ƒg‚ɂȂè‚Ü‚µ‚½B‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‰ïŽÐ‚ªJAVA‚ðŽå—͂ɂµ‚Ä‚¢‚ÄA‚»‚̕׋­‚̈êŠÑ‚Å‚à‚ ‚é‚Ì‚ÅA
‚±‚±‚ÍJAVA‚Å‚â‚Á‚Ă݂܂·B

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 11:38:15
‚±‚ñ‚È‚±‚Æ‚ð‚µ‚½‚¢‚ñ‚¾‚ªA•û–@‚Í‚ ‚è‚Ü‚·‚©H
/**
* @param vo ƒ”ƒ@ƒŠƒ…[ƒIƒuƒWƒF
* @param memberName ƒƒ“ƒoˆø”–¼
public void (Object vo, String menberName) {
//vo‚ÌmemberName‚ɑΉž‚·‚égetter‚ðŒÄ‚Ño‚·
}

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 11:40:40
ƒŠƒtƒŒƒNƒVƒ‡ƒ“

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 13:27:36
java‚̃Iƒ“ƒ‰ƒCƒ“ƒŠƒtƒ@ƒŒƒ“ƒX‚ðŒ©‚Ä‚àA
–Ú“I‚̃\ƒtƒg‚ðì‚é‚ɂ͂ǂ̃Nƒ‰ƒX‚ðŽg‚¦‚΂¢‚¢‚Ì‚©‘S‚­•ª‚©‚ç‚È‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂»‚¤‚¢‚¤‚Ì‚ª•ª‚©‚Á‚Ä‚­‚é—l‚ɂȂé‚ñ‚Å‚µ‚傤‚©H
ƒIƒ‰ƒCƒŠ[‚ÌƒŠƒtƒ@ƒŒƒ“ƒXƒ}ƒjƒ…ƒAƒ‹‚Æ‚©‚ðŒ©‚ê‚΂¢‚¢‚ñ‚Å‚·‚©‚ËH



294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 13:30:22
ƒCƒ“ƒ^[ƒtƒF[ƒX‚ðŽÀ‘•‚·‚鎖‚Á‚ÄA
‚»‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚Ì’†‚É‚ ‚郃\ƒbƒh‚ª•K‚¸Žg‚í‚ê‚邯‚¢‚¤’S•Û‚¾‚¯‚Å
‚¿‚á‚ñ‚ƃƒ\ƒbƒh‚ª‘g‚Ýž‚Ü‚ê‚Ä‚¢‚ê‚ΕK‚¸‚µ‚à•K—v‚ł͂Ȃ¢H

ã‹L‚Ìê‡AƒNƒ‰ƒX‚Ƀƒ\ƒbƒh‚ª‚ ‚邯‚ÇAƒCƒ“ƒ^[ƒtƒF[ƒX‚ªŽÀ‘•‚³‚ê‚ĂȂ¢ê‡
ƒR[ƒfƒBƒ“ƒOƒ‹[ƒ‹“I‚ÈŽ–‚ð‚Ì‚¼‚¯‚ÎA’Pƒ‚É“®‚©‚·‚Æ‚¢‚¤‚±‚Æ‚¾‚¯‚Å‚ ‚ê‚Î
‚í‚´‚í‚´‚ ‚ƂŎÀ‘•‚·‚é•K—v«‚͂Ȃ¢H

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 13:52:35
>>294
ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ÍA
ƒƒ\ƒbƒh‚ªŽg‚í‚ê‚邱‚Æ‚ð’S•Û‚·‚é‚̂ł͂Ȃ­A
ƒƒ\ƒbƒh‚ª‘¶Ý‚·‚邱‚Æ‚ð’S•Û‚·‚é‚à‚Ì‚¶‚á‚È‚¢‚Ì‚©H
“¯‚¶ƒVƒOƒjƒ`ƒƒ‚̃ƒ\ƒbƒh‚ª‘¶Ý‚µ‚Ä‚àƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðŽÀ‘•‚µ‚Ä‚¢‚È‚¢ê‡A
‘½‘Ô«‚̉¶Œb‚É—a‚©‚ê‚È‚¢‚ñ‚¶‚á‚È‚¢‚©H
•¡”‚̃Nƒ‰ƒX‚ðƒCƒ“ƒ^[ƒtƒFƒCƒX‚ő̂ł«‚È‚­‚È‚éB

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:03:52
>>295
>ƒƒ\ƒbƒh‚ª‘¶Ý‚·‚邱‚Æ‚ð’S•Û‚·‚é‚à‚Ì‚¶‚á‚È‚¢‚Ì‚©H
ޏ—炵‚Ü‚µ‚½
‚»‚Ì’Ê‚è‚Å‚·B

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:03:59
>>293
‚½‚­‚³‚ñƒTƒ“ƒvƒ‹‚ð“Ç‚ß
ƒTƒ“ƒvƒ‹‚ɂ͉½‚ðŽÀŒ»‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚©–Ú“I‚ªà–¾‚³‚ê‚Ä‚¢‚é‚Í‚¸‚¾
‚¢‚ë‚¢‚ë“Ç‚ñ‚ł邤‚¿‚É‚»‚ꂼ‚ê‚̃Nƒ‰ƒX‚͂ǂ¤‚¢‚¤–Ú“I‚łǂ¤‚¢‚¤Žg‚¢•û‚ð‚·‚é‚Ì‚©•ª‚©‚Á‚Ä‚­‚é
‚ ‚Ƃ͎©•ª‚Ì–Ú“I‚ɇ‚킹‚ÄŽg‚¤‰ž—p—̖͂â‘è

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:27:27
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢
ƒpƒ^[ƒ“ƒ}ƒbƒ`‚Å––”ö‚ɃoƒbƒNƒXƒ‰ƒbƒVƒ…(‚à‚µ‚­‚͉~‹L†)‚ª‚ ‚é‚©‚Ç‚¤‚©‚𒲂ׂ½‚¢‚ñ‚Å‚·B
‚»‚±‚ŃTƒ“ƒvƒ‹‚ðì‚é‚̂ł·‚ª

String buf = "\\";
String pattern = "\\\\$";
System.out.println(buf.matcdes(pattern) ? "OK" : "NG");

‚Í"OK"‚ɂȂé‚Ì‚É

String buf = "a\\";
String pattern = "\\\\$";
System.out.println(buf.matcdes(pattern) ? "OK" : "NG");

‚Í"NG"‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚Ȃɂ©Š¨ˆá‚¢‚µ‚Ä‚é‚̂łµ‚傤‚©B
ŠÂ‹«‚ÍWinXP‚Å1.5.0_10-b03‚Å‚·B


299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:35:07
‚·‚¢‚Ü‚¹‚ñBmatcdes‚ðmatches‚Ɠǂݑւ¦‚Ä‚­‚¾‚³‚¢B

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:36:34
String#matcdes(String pattern)‚Í•¶Žš—ñ‘S‘Ì‚ªpattern‚Ƀ}ƒbƒ`‚·‚é‚©‚Ç‚¤‚©

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:38:35
‚ A‚¨‚ê‚à‚Ü‚ñ‚܃Rƒs[‚µ‚¿‚Ü‚Á‚½‚—‚—‚—
String#matches‚Ë

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:41:53
‚»‚Ì—p“r‚ÉŒÀ‚é‚È‚çAbuf.endsWith("\\")‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢H

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 14:52:41
ƒJƒ^ƒRƒg‚Åuƒ}ƒbƒ`ƒf[ƒXv‚Æ‚©Œ¾‚Á‚Ă錟õŒW‚ÌŠOl‚ð‘z‘œ‚µ‚½B

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 15:38:54
•¶Žš—ñ‚ðAŽw’肵‚½•“à‚É•`‰æ‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
—Ⴆ‚ÎA‚ ‚éFont‚Å"Sample"‚Æ‚¢‚¤•¶Žš—ñ‚Ì•‚ª100‚¾‚Æ‚µ‚Ü‚·‚ÆA‚±‚Ì•¶Žš—ñ‚Ì•‚ð80‚Ék¬‚µ‚ÄA
Graphics g ‚É•`‰æ‚·‚é•û–@‚ð’T‚µ‚Ä‚¢‚Ü‚·B

•`‰æ‚·‚é•¶Žš—ñ‚Ì•‚ÍAˆÈ‰º‚̂悤‚É‚·‚邱‚Ƃœ¾‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
g.setFont(new Font("Serif", Font.BOLD, 30));
FontMetrics fm = g.getFontMetrics();
int size = fm.stringWidth("Sample")

ŽÀÛ‚É•¶Žš—ñ‚ð•`‰æ‚·‚é‚É‚ÍAGraphics#drawString‚ðŽg—p‚·‚邯Žv‚¤‚̂ł·‚ªA
‚±‚̃ƒ\ƒbƒh‚ɂ͕¶Žš—ñ‚Ì•‚ÌŽw’肪‚Å‚«‚È‚¢‚悤‚Å‚·B
•`‰æ‚·‚é•¶Žš—ñ‚Ì•‚ðŽw’è‚·‚é•û–@‚ª‚ ‚è‚Ü‚µ‚½‚çA‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·B

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:03:30
byte’l‚ð0xFF‚ÌŒ`‚Åsysout‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
‰•à“I‚ÈŽ¿–â‚Å‚·‚¢‚Ü‚¹‚ñB

306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:06:30
>>304
int x0 = 20, y0 = 20;
double requestWidth = 100;
String text = "ABC";

Graphics2D g2 = (Graphics2D)g;
FontMetrics fm = g.getFontMetrics();
double m = requestWidth / fm.stringWidth(text);
g2.translate(x0, y0);
g2.scale(m, 1);
g2.translate(-x0, -y0);
g.drawString(text, x0, y0);


307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:11:12
>>305
byte b = -1;
System.out.printf("0x%X%n", b);

308:289
07/06/09 16:12:04
>300
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B”[“¾‚¢‚«‚Ü‚µ‚½B

309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:16:13
>>308
––”ö‚Ì•¶Žš—ñ‚ª\‚©‚Ç‚¤‚©‚È‚ç>>302‚Å‚¢‚¢‚ÆŽv‚¤B
‚à‚µA”CˆÓ‚̃pƒ^[ƒ“‚ª•¶Žš—ñ’†‚Ɋ܂܂ê‚é‚©‚Ç‚¤‚©‚ð’m‚肽‚¢‚È‚çA
Matcher#find()‚ðŽg‚Á‚Ä”»’è‚·‚邯‚©‚©‚ÈB

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:21:53
>>307
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:31:13
>>306‚ÌstringWidth‚ł͕`‰æƒRƒ“ƒeƒNƒXƒg‚𖳎‹‚·‚é‚©‚çgetStringBounds‚ðŽg‚Á‚½•û‚ª³Šm‚©‚à‚Ë

312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:36:29
JAVA‚©‚çwindows‚̃oƒbƒ`ƒtƒ@ƒCƒ‹‚ðˆø”‚ð“n‚µ‚Ä‹N“®‚µ‚½‚¢‚̂ł·‚ªA
‚»‚¤‚¢‚Á‚½‘€ì‚ð‚·‚éƒNƒ‰ƒX‚Í—pˆÓ‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©H
Runtime‚Æ‚¢‚¤‚Ì‚ðŒ©‚Â‚¯‚½‚̂ł·‚ªA‚±‚ê‚͕ʕ¨‚Å‚µ‚傤‚©H
‚¿‚å‚Á‚ƃR[ƒfƒBƒ“ƒOŽŽ‚µ‚Ă݂½‚̂ł·‚ªA‚Ê‚é‚Û‚ª‹A‚Á‚Ä‚«‚Ü‚·B

•¶Žš—ñ“üo—͂Ȃ番‚©‚é‚̂ł·‚ªEEEB

313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:39:22
‚·‚݂܂¹‚ñB
–{‚ðŽQl‚Éjava‚ð•׋­‚µ‚Ă܂·‚ªAmybeans‚ðŽg‚¤‚Æ‚±‚ë‚ÅA
‚Ps–ڂŃGƒ‰[‚ªo‚ăT[ƒuƒŒƒbƒg‚ðƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB
import mybeans;‚ŃRƒ“ƒpƒCƒ‹‚·‚邯 '.' iƒhƒbƒgj‚ª‚È‚¢‚Æo‚Ü‚·B
‚½‚¾A–{‚É‚Íimport mybeans;‚Æ‹L“ü‚·‚邿‚¤‚É‘‚¢‚Ä‚ ‚è‚Ü‚·‚ªA
•t˜^‚Ì‚b‚c‚É“ü‚Á‚Ä‚éŽè–{‚̃\[ƒXƒtƒ@ƒCƒ‹‚É‚Íimport mybeans.*;
‚Æ‘‚¢‚Ä‚ ‚Á‚½‚Ì‚ÅA‚»‚̂悤‚É‹L“ü‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚邯A
¡“x‚ÍAƒpƒbƒPƒP[ƒWmybeans‚Í‘¶Ý‚µ‚Ü‚¹‚ñ‚Æo‚Ü‚·B
‚ÅAƒT[ƒuƒŒƒbƒg‚ðƒRƒ“ƒpƒCƒ‹‚·‚éÛ‚ÌAƒfƒBƒŒƒNƒgƒŠ‚̈ʒu‚Ì–â‘è‚©‚ÆŽv‚Á‚ÄA
mybeansƒpƒbƒP[ƒW‚Æ“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚ŃRƒ“ƒpƒCƒ‹‚·‚邯A
‚Ps–Ú‚Ìimport mybeans;‚̃Gƒ‰[‚͂łȂ­‚È‚è‚Ü‚µ‚½‚ªA
‚Qs–Ú‚Rs–Ú‚Ìimport javax.servlet.*;‚Æimport javax.servlet.http.*;
‚̃Nƒ‰ƒX‚ª‘¶Ý‚µ‚È‚¢‚Æo‚Ä‚µ‚Ü‚¢‚Ü‚·B
ŠJ”­ŠÂ‹«‚ÍJDK‚Ì1.6.0.1‚Ætomcat 5.5‚Å‚·B
mybeans‚ðŽg‚¤‚É‚Ínetbeans‚Ȃǂ̑¼‚̊‹«‚ª•K—v‚È‚ñ‚Å‚·‚©H

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:43:46
package mybeans;‚Æ‚¿‚Ⴄ‚ÌH

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 16:56:48
>>312
public static void main(String[] args) throws Exception {
Process p = new ProcessBuilder("hoge.bat", "moge").start();
java.io.Reader in = new java.io.InputStreamReader(p.getInputStream());
while (true) {
int c = in.read();
if (c == -1) break;
System.out.print((char)c);
}
in.close();
}

hoge.bat
echo %1

316:310
07/06/09 17:00:03
>>307
‚·‚¢‚Ü‚¹‚ñB‚»‚̃ƒ\ƒbƒh‚È‚¢‚Å‚·B
‚à‚µ‚©‚µ‚Ä1.5‚¶‚á‚È‚¢‚ƃ_ƒ‚Å‚·‚©H

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:01:11
>>314
mybenas‚̃pƒbƒP[ƒWiƒfƒBƒŒƒNƒgƒŠj‚É“ü‚ê‚Ä‚ ‚éA
ƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì•û‚Ìjavaƒtƒ@ƒCƒ‹‚Ì‚Ps–Ú‚Ípackage mybeans;‚ÅA
ŽŽ‚µ‚É’P“ƂŃRƒ“ƒpƒCƒ‹‚µ‚½‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½B
‚Å‚àƒT[ƒuƒŒƒbƒg‚Ì•û‚Ìjavaƒtƒ@ƒCƒ‹‚Ì‚Ps–Ú‚ªimport mybeans;‚ɂȂÁ‚Ä‚ÄA
>>313‚̂悤‚È󋵂ł·B

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:06:31
>>316
printf ‚Í .5ˆÈ~‚¶‚á‚È‚¢‚Æ‚¾‚ßB

319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:23:09
>>316
ŽÀsŠÂ‹«‚̃o[ƒWƒ‡ƒ“‚­‚炢ʼn‚©‚ç‘‚¯
String s = Integer.toHexString(b).toUpperCase();
System.out.println("0x" + s.substring(Math.max(s.length() - 2, 0)));

320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:34:56
>>305
final String hexdigit = "0123456789ABCDEF";
System.out.println("0x" + hexdigit.charAt((b >> 4)&0x0F) + hexdigit.charAt(b & 0x0F));

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:35:09
>>316
‚»‚¤Bprintf()‚Í1.5ˆÈ~B

int i = (int)b;
if (i < 0) i += 256;
String s = Integer.toHexString(i).toUpperCase();
if (s.length() == 1) {
s = "0x0" + s;
} else { // s.length() == 2
s = "0x" + s;
}
System.out.println(s);

‚ ‚½‚è‚ð‚Ç‚¤‚¼B

322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 17:55:03
Java‚ÅWindows‚̃yƒCƒ“ƒg‚̂悤‚ȃ\ƒtƒg‚ðì‚肽‚¢‚̂ł·‚ªA

ŽQl‚É‚È‚é‚¨Š©‚߂̎Ql‘EƒTƒCƒg‚ ‚è‚Ü‚·‚©H

323:310
07/06/09 18:22:49
>>319
>>321
‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 18:37:42
>>322
u‚¨ŠG‚©‚« javav‚ÅŒŸõ

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 18:50:32
>>313
‘‚̃^ƒCƒgƒ‹‚ƃy[ƒW”‚𑂯B
‚à‚Á‚Ä‚¢‚郄ƒV‚ª‚¢‚é‚©‚à‚µ‚ê‚È‚¢B
‚»‚Ìã‚Ń\[ƒX‚ð‚ ‚°‚Ä‚­‚ê‚æ

326:312
07/06/09 19:00:26
>>315
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
ƒGƒ‰[‚ª5‚â‚ç2‚Å‹A‚Á‚Ä‚«‚Äiì‹ÆƒfƒBƒŒƒNƒgƒŠHjì‹Æ‚ª“ïq‚µ‚Ä‚¢‚Ü‚·‚ª
‚»‚̃\[ƒX‚ðƒ‚ƒg‚Éi‚ß‚½‚¢‚ÆŽv‚¢‚Ü‚·I

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:06:36
‚½‚Ô‚ñ FAQ ‚¾‚ÆŽv‚¤‚̂ł·‚ªA
®”‚ð16i”•\‹L‚ɕϊ·‚·‚é‚É‚Í
Integer.toHexString(i); ‚Æ‚©
Integer.toString(i, 16); ‚Æ‚©
‚ª‚ ‚邯‚Ì‚±‚Æ‚ÅA
byte[] b = {0x40, 0x24, 0x31, 0x08};
for(int i = 0; i < b.length; b++) System.out.print(Integer.toHexString(b[i] & 0x0FF));
‚Æ‚·‚邯A
4024318
‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä 0 ‚ª”²‚¯‚Ä‚µ‚Ü‚¢‚Ü‚·B
CharacterEncoder ce = new HexDumpEncoder();
System.out.print(ce.encode(i));
‚àŽŽ‚µ‚Ă݂½‚̂ł·‚ªA‚±‚¿‚ç‚Í—]Œv‚È‚à‚Ì‚ª•t‚¢‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚È‚ñ‚©‚·‚Á‚«‚肵‚½•û–@‚Í‚ ‚é‚̂łµ‚傤‚©H


328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:13:44
for(int i = 0; i < b.length; i++)
System.out.print((b[i] < 0x10 ? "0" : "") + Integer.toHexString(b[i] & 0x0FF));


329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:20:20
‚ Abyte ‚©B

for(int i = 0; i < b.length; i++)
System.out.print(((b[i] & 0x0FF) < 0x10 ? "0" : "") + Integer.toHexString(b[i] & 0x0FF));


330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:21:31
>>328
‚³‚Á‚»‚­‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·II
‚Å‚à‚È‚ñ‚©Ì‚Ì BASIC ‚̃R[ƒhŒ©‚Ä‚é‚Ý‚½‚¢‚Å‚º‚ñ‚º‚ñ‚·‚Á‚«‚肵‚È‚¢‚ñ‚Å‚·‚¯‚Ç


331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 20:44:45
System.out.print(Integer.toHexString(b[i] & 0x0FF));
‚ð
System.out.printf("%02X", b[i]);
‚Å‚¾‚ßH

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:04:34
>>331
327‚¶‚á‚È‚¢‚¯‚Ç
sprintf‚Ý‚½‚¢‚È‹@”\‚Ȃ炠‚邯‚¤‚ꂵ‚¢

333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:18:48
>>328=329
Integer.toHexString(b[i] | 0xffffff00).substring(6) ‚Æ‚©B

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:23:06
‚¹‚Á‚©‚­PrintStream‚Éprintf‚ª•t‚¢‚½‚Ì‚É
PrintStream‚ªOutputStream‚¾‚©‚çString‚ÉŽ‚Á‚Ä—ˆ‚ê‚ñ
‚±‚ꂾ‚©‚çJava‚ÍŽg‚¦‚ñ•³‚¾‚ÆŒ¾‚í‚ê‚é‚ñ‚¾‚æ‚È‚Ÿ


335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:38:25
>>334
String.formatƒƒ\ƒbƒh‚Æ‚©FormatterƒNƒ‰ƒX‚ð‚æ‚­’²‚ׂĂ݂½‚±‚Æ‚ ‚éH

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:51:55
PipedOutputStream po = new PipedOutputStream();
PipedInputStream pi = new PipedInputStream(po);
PrintStream ps = new PrintStream(po);
for(int i = 0; i < b.length; i++)
ps.printf("%02X", b[i]);
byte[] bo = new byte[100];
int len = pi.read(bo, 0, 99);
String s = new String(bo, 0, len);
System.out.println(s);


337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 21:55:55
‚·‚݂܂¹‚ñBHelloWorld‚̃Nƒ‰ƒX‰»‚Å‚¢‚«‚È‚è‚à‚¤ƒ_ƒ‚Û‚Å‚·B
«‚̂悤‚ȃvƒƒOƒ‰ƒ€‚ð‘‚¢‚½‚̂ł·‚ªAprintln‚Ì("‚Ì•”•ª‚ªƒRƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚¹‚ñB
‚È‚ñ‚©ID‚ª‚ ‚è‚Ü‚¹‚ñ‚ÆŒ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‰½ŒÌ‚Å‚µ‚傤‚©HˆÓ–¡‚ª¥¥¥

public class UserInput {
@@System.out.println("Hello World");
}

public class MyJavaTest {
@@public static void main(String args[]) {
@@@@UserInput();
@@}
}

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 22:00:36
>>336
byte[100] ‚Á‚ĂȂñ‚¾‚æw


PipedOutputStream po = new PipedOutputStream();
PipedInputStream pi = new PipedInputStream(po);
PrintStream ps = new PrintStream(po);
for(int i = 0; i < b.length; i++)
ps.printf("%02X", b[i]);
ps.printf("\n");
BufferedReader br = new BufferedReader(new InputStreamReader(pi));
System.out.println(br.readLine());


339:327
07/06/09 22:05:07
>>335
‚Å‚«‚Ü‚µ‚½I

String s = "";
for(int i = 0; i < b.length; i++)
@@@@s += String.format("%02X", b[i]);
System.out.println(s);

Œƒ‚µ‚­‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½III


340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 22:12:24
‚È‚ñ‚¾‚©—\‘zˆÈã‚Ƀƒ‚ƒŠ‚ðH‚¤‚̂ł·‚ªA

static‚Åì‚Á‚½•Ï”‚̓Cƒ“ƒXƒ^ƒ“ƒX‚𶬂·‚邲‚Æ‚ÉA
ƒƒ‚ƒŠH‚¤‚Á‚Ä‚±‚Ƃ͂Ȃ¢‚Å‚·‚æ‚ËH

ƒCƒ“ƒXƒ^ƒ“ƒX‚ւ̃|ƒCƒ“ƒ^H‚Ý‚½‚¢‚È‚à‚Ì‚ÍA
‰½ƒoƒCƒg‚­‚ç‚¢ƒƒ‚ƒŠH‚¤‚̂łµ‚傤‚©H

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 22:21:40
ŠÂ‹«ˆË‘¶‚Å‚Í

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 23:03:43
>>340
ƒIƒuƒWƒFƒNƒgƒwƒbƒ_‚ÍVMˆË‘¶‚¾‚ËB

343:313
07/06/09 23:09:51
>>325
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
FX‚â‚Á‚Ä‚½‚ç–³Ž–ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½B
‚Ps–Ú‚à–{‚ÉÚ‚Á‚Ä‚½import mybeans;‚̂܂܂łł«‚Ü‚µ‚½B
ƒNƒ‰ƒXƒpƒX‚ȂǂàC³‚µ‚½‚Ì‚ÅAŒ‹‹Ç‰½‚ªŒ´ˆö‚¾‚Á‚½‚Ì‚©‚æ‚­•ª‚©‚è‚Ü‚¹‚ñ‚ªA
‚â‚Í‚èƒT[ƒuƒŒƒbƒg‚ðƒRƒ“ƒpƒCƒ‹‚·‚éêŠiƒfƒBƒŒƒNƒgƒŠj‚ª–â‘肾‚Á‚½‚悤‚Å‚·B
ˆö‚݂ɖ{‚Í‚‹´–ƒ“Þ‚³‚ñ‚̂₳‚µ‚¢JavaŠˆ—p•Ò‘æ‚Q”Å‚ÅA
–â‘è‚̉ӊ‚̓ŒƒbƒXƒ“‚V‚̃Tƒ“ƒvƒ‹‚U‚Å‚µ‚½B
‚¨‰A‚³‚܂ŕ‚©‚è‚Ü‚µ‚½‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚¨‘›‚ª‚¹‚µ‚Ä\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
ޏ—炵‚Ü‚µ‚½m(_ _)m

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 23:44:57
>>337
ƒvƒƒOƒ‰ƒ€•׋­‚·‚é‚ÌŽ«‚ß‚½‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤B
‚Ç‚¤‚¢‚¤–{‚ŕ׋­‚µ‚Ä‚¢‚é‚Ì‚©A‚Ç‚¤‚¢‚¤Žö‹Æ‚ðŽó‚¯‚Ä‚¢‚é‚Ì‚©‚Í’m‚ç‚È‚¢‚¯‚ÇAl‚̘b‚à•·‚¢‚Ä‚¢‚È‚¢‚µ—‰ð‚µ‚悤‚Æ‚à‚µ‚ĂȂ¢‚Å‚µ‚å‚—

‰½ŒÌ‚©H
ƒNƒ‰ƒX‚É’è‹`‚Å‚«‚é‚Ì‚ÍAƒƒ\ƒbƒh‚ƕϔ‚¾‚¯‚¾‚©‚çB
‚ÅA–½—ß•¶iƒXƒe[ƒgƒƒ“ƒgj‚̓ƒ\ƒbƒhiƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðŠÜ‚Þj‚É‚µ‚©‹Lq‚Å‚«‚È‚¢B

345:312
07/06/09 23:52:59
JAVA‚©‚çwindows‚̃oƒbƒ`ƒtƒ@ƒCƒ‹‚ðˆø”‚ð“n‚µ‚Ä‹N“®‚ÌŽ¿–â‚ð‚µ‚½ŽÒ‚Å‚·B
ProcessBuilder‚©‚çˆø”‚ð“n‚µ‚ăoƒbƒ`‚ð‹N“®‚·‚邯‚±‚ë‚ͬŒ÷‚µ‚Ü‚µ‚½B
iŠÂ‹«•Ï”‚ÌPATH‚É‹N“®‚µ‚½‚¢ƒoƒbƒ`‚̃pƒX‚ð“ü‚ꂽj

‚µ‚©‚µAƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Ì“r’†‚ň—‚ªŽ~‚Ü‚Á‚ÄAƒGƒ‰[‚ào‚¸‚Ɉ—‚ªŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‹ï‘Ì“I‚ÉAƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Ì’†‚ÅLhaca‚ðŽg‚Á‚ătƒ@ƒCƒ‹‚ð‰ð“€‚ð‚µ‚Ä‚¢‚éì‹Æ‚ª‚ ‚é‚̂ł·‚ªA‚»‚±‚ÅŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¤‚悤‚Å‚·BigetInputStream()‚ÅŠm”Fj
Lhaca‚àŠÂ‹«•Ï”‚É“ü‚Á‚Ă܂·‚µAƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç’P‘̂ŎÀs‚µ‚½Žž‚Í–â‘è‚È‚­“®‚­‚̂ł·‚ªEEEB

ˆÌ‚¢•ûA‚²‹³ŽöŠè‚¢‚Ü‚·m(_ _)m

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 23:53:52
>>337
ƒNƒ‰ƒX‚¶‚á‚È‚­‚ăNƒ‰ƒX‚̂Ȃ©‚É‚ ‚郃\ƒbƒh‚ðŒÄ‚΂Ȃ¢‚ƃ_ƒ

public class UserInput {
@public void sayHello(){
@@System.out.println("Hello World");
@}
@public void sayAny( String text ){
@@System.out.println( text );
@}
}

public class MyJavaTest {
@@public static void main(String args[]) {
@@@@UserInput userInput = new UserInput();
@@@@userInput.sayHello();
@@@@userInput.sayAny( "aaa" );
@@@@userInput.sayAny( "zzz" );
@@}
}

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/09 23:57:19
>>346
‹³ˆç‚µ‚Ä‚¢‚鑤‚©‚猾‚¦‚ÎAo‘è‚̈Ó}‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚É‹LqA‚¾‚ÆŽv‚¤B
ƒNƒ‰ƒX‚Ì—‰ð‚ÍAƒRƒ“ƒXƒgƒ‰ƒNƒ^˕ϔ˃ƒ\ƒbƒh‚©‚ÈB
ƒƒ\ƒbƒh‚̈ø”i“Á‚ÉŽQÆŒ^j‚Íʼn‚Í‹³‚¦‚¿‚áƒ_ƒƒ_ƒ

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 00:03:58
>>347
‚²‚ß‚ñB>>344‚Æ>>337‚¾‚¯“Ç‚ñ‚ŃŒƒX‚µ‚½B
‚à‚Á‚Æ‘O‚©‚ç‚â‚è‚Æ‚肪‚ ‚Á‚½‚ñ‚©‚ÈH
­‚µã‚̂ق¤“Ç‚ñ‚ł݂½‚¯‚ÇŠm”F‚Å‚«‚È‚©‚Á‚½B

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 00:08:56
>>348
‚¢‚âA’P”­‚¾‚©‚ç‰ñ“š‚Æ‚µ‚Ă͖â‘è‚È‚¢‚ÆŽv‚¤‚æB
‚½‚¾A‚»‚¤‘‚¢‚Ä‚à>>337‚Í—‰ð‚Å‚«‚È‚¢‚ÆŽv‚¤‚ªEEE
‚±‚±‚ÍŽ¿–âE‘Š’kƒXƒŒ‚Å‚ ‚Á‚ÄŠÛ“Š‚°‚¶‚á‚È‚¢‚©‚ç‚ÆAŒ¾‚¢‰ß‚¬‚½B
‚·‚݂܂¹‚ñB

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 00:09:28
>>345
Lhaca‚ð“ü‚ê‚Ä‚¢‚È‚¢‚©‚番‚©‚ç‚È‚¢‚¯‚ÇALhaca‚ª‰½‚©“ü—Í‚ð‹‚ß‚éê–ʂƂ©‚È‚¢H
‚à‚µ‚­‚͉𓀃tƒ@ƒCƒ‹‚𳂵‚­o‚¹‚é“™ALhaca‚Ìo—Íæ‚ÍŠm•Û‚³‚ê‚Ä‚éH
‚Ç‚¤‚¢‚¤‚Æ‚±‚ë‚ÅŽÀs‚ªŽ~‚Ü‚Á‚Ä‚¢‚é‚Ì‚©ó‹µ‚ª•ª‚©‚ç‚È‚¢‚©‚牽‚Æ‚àŒ¾‚¢—l‚ª–³‚¢B
> ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç’P‘̂ŎÀs‚µ‚½Žž
‚Á‚Ä‚¢‚¤‚Ì‚ÍALhaca‚ð’P‘̂ŎÀsHƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ðŽÀsH

351:345
07/06/10 00:25:31
à–¾‚ª•s‘«‚µ‚Ä‚¢‚Ü‚µ‚½B
> ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç’P‘̂ŎÀs‚µ‚½Žž
‚±‚ê‚ÍALhaca‚ł̉𓀂ð‘g‚Ýž‚ñ‚¾ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ł̎Às‚ÌŽ–‚Å‚·B
‹ï‘Ì“I‚ÉAˆÈ‰º‚̂悤‚ȃRƒ}ƒ“ƒh‚ð”­s‚µ‚Ä‚¢‚Ü‚·B
lhaca "C:\Program Files\eclipse\workspace\aaa\bbb\ccc.lzh"

ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ÌŽÀs‚Å‚ÍAŽ©•ª‚ªŽw’肵‚½ƒfƒBƒŒƒNƒgƒŠ‚ɉ𓀂³‚ꂽƒtƒ@ƒCƒ‹‚ª‘z’è’Ê‚èo—Í‚³‚ê‚Ü‚·B

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 00:38:06
>>345
‚È‚ñ‚¾‚Á‚¯‚ÈAÌŽ—‚½‚悤‚È‚±‚ƂśƂÁ‚½‚悤‚ÈEEE
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ðŽÀs‚³‚¹‚é‚͖̂³—‚Æ‚©‚»‚ñ‚ÈŒ‹˜_‚¾‚Á‚½‹C‚à‚·‚邯‚ÇA‚¿‚å‚Á‚ÆŠo‚¦‚ĂȂ¢‚íB
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ð‚b‚ ‚½‚è‚Å‚PŒÂ‚Ìexe‚É‚µ‚Ä‰ðŒˆ‚µ‚½‚ÆŽv‚¤B

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 00:38:28
>>351
Ž~‚Ü‚Á‚Ä‚µ‚Ü‚¤A‚Æ‚¢‚¤‚͈̂ÙíI—¹‚·‚邯‚¢‚¤‚±‚ÆH ƒtƒŠ[ƒY‚·‚邯‚¢‚¤‚±‚ÆH
‚ ‚ÆAƒGƒ‰[‚ào‚¸‚ÉA‚Æ‚¢‚¤‚¯‚ÇA•W€ƒGƒ‰[o—Í‚ÍgetErrorStream‚©‚çŽæ‚ç‚È‚¢‚ÆB
‚Ü‚ A•W€o—͂ƕW€ƒGƒ‰[o—͂̂ǂ¿‚ç‚Éo‚·‚©‚̓vƒƒOƒ‰ƒ€ŽŸ‘æ‚È‚ñ‚¾‚¯‚ÇB
ƒGƒ‰[‚ðo‚·‘O‚Ɍł܂Á‚½‚çŠÖŒW‚È‚¢‚µ‚ËB
ƒvƒƒZƒX‚ªŽg—p‚·‚éì‹ÆƒfƒBƒŒƒNƒgƒŠ‚Æ‚©ŠÂ‹«•Ï”‚Æ‚©‚ÍA
ProcessBuilder‚Åstart‚·‚é‘O‚ÉAProcessBuilder‚̃ƒ\ƒbƒh‚ÅÝ’è‚·‚邱‚Æ‚ª‚Å‚«‚é‚Ì‚ÅA
ƒoƒbƒ`ƒtƒ@ƒCƒ‹’P‘̂ŎÀs‚µ‚½Žž‚Æ“¯‚¶‚悤‚Ȋ‹«‚𮂦‚Ä‚â‚Á‚Ă݂ÄB

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:00:30
–{‚Ì’Ê‚è‚É‚â‚Á‚½‚̂ł·‚ªƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
float‚ðdouble‚ɕς¦‚邯–â‘è‚È‚¢‚̂ł·‚ªAfloat‚ÍŽg‚¦‚È‚¢‚ñ‚Å‚µ‚傤‚©B

¸“x‚ª—Ž‚¿‚Ä‚¢‚é‰Â”\«
ŒŸo’lF@double
Šú‘Ò’lF@float
a = 2.0;
ƒGƒ‰[@‚PŒÂ

//Exercise.java

class Exercise {
public static void main(String args[]) {
float a;

a = 2.0;
System.out.println("•Ï”a‚Ì’l‚Í" + a + "‚Å‚·");
}
}


355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:04:22
î•ñˆ—‹ZpŽÒŽŽŒ±Œü‚¯‚ÌJAVAŒ¾Œê‚Ì•KŸ•׋­•û–@‚Æ‚©‚ ‚Á‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢OO

356:345
07/06/10 01:12:03
>>352
c‚Å‚»‚ñ‚È‚±‚Æ‚ào—ˆ‚é‚ñ‚Å‚·‚ËI
“‚»‚¤‚Å‚·‚Ë`EEE

>>353
getErrorStream‚ð‘g‚Ýž‚ñ‚ł݂܂µ‚½‚ªA‰½‚ào‚Ä‚¢‚È‚¢‚悤‚Å‚·B

Process p = new ProcessBuilder("wgetdata.bat","2006","06","06","06").start();
InputStream estream = p.getErrorStream();
InputStream stream = p.getInputStream();
while (true) {
int d = estream.read();
if (d == -1) {
estream.close();
break;
}
System.out.print((char)d);
}
while (true) {
int c = stream.read();
if (c == -1) {
stream.close();
break;
}
System.out.print((char)c);
}
‚±‚ꂾ‚Ɖ½‚àƒGƒNƒŠƒvƒX‚̃Rƒ“ƒ\[ƒ‹‚É‚Ío‚Ü‚¹‚ñ‚Å‚µ‚½B
getInputStream‚ðæ‚ÉŽæ‚èo‚·‚悤‚É‚·‚邯Aƒoƒbƒ`‚Ì“r’†‚܂łªo—Í‚³‚ê‚Ü‚·B
ƒoƒbƒ`‚Ì“r’†‚ŃtƒŠ[ƒY‚µ‚Ä‚¢‚邿‚¤‚Å‚·B
ì‹ÆƒfƒBƒŒƒNƒgƒŠAŠÂ‹«•Ï”‚ÌÝ’è‚Í‚µ‚Ä‚¢‚È‚¢‚Ì‚ÅA–¾“ú‚ ‚½‚èŽæ‚è‘g‚ñ‚ł݂½‚¢‚ÆŽv‚¢‚Ü‚·B

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:29:56
>>354
‚È‚ñ‚Ä–{H
Java‚Å‚ÍAu2.0v‚̂悤‚ɬ”“_‚ð”’lƒŠƒeƒ‰ƒ‹i’è”j‚Æ‚µ‚Ä‹Lq‚µ‚½ê‡Adouble‚Æ‚µ‚Ĉµ‚í‚ê‚é‚Ì‚ªŽd—lB
‚Ȃ̂ÅAdouble‚ðfloat‚ɕϊ·‚µ‚Ä‚¢‚邯Œ©‚È‚³‚êƒRƒ“ƒpƒCƒ‰‚ªŒx‚ðo‚·B

Œ^‚ðŽw’肵‚Ĭ”‚ð‘‚­ê‡A2.0F, 2.0D‚ÆŒã‚ë‚ÉŒ^‚ðŒ»‚·Ž¯•ÊŽq‚ð‹Lq‚·‚邱‚ÆB
“¯‚¶‚悤‚É‚P‚QŒ…‚قǂ̮”‚¾‚Æint‚ÆŒ©‚È‚³‚êlong‚É‚¢‚ê‚ç‚ê‚È‚¢B
‚±‚Ìꇂ͂k‚ðŒã‚ë‚ɂ‚¯‚éB
f,d,l ‚ȂǬ•¶Žš‚Å‚à‚n‚j‚¾‚ªA‚Œ‚Æ1‚ªŒ©•ª‚¯‚‚­‚É‚­‚¢‚Ì‚Å‘å•¶Žš„§B

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:36:09
>>357
‚”‚ˆ‚˜

¢ŠE‚Å‚¢‚¿‚΂ñŠÈ’P‚ÈJava

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:37:27
>>357
‚¨‚¨‚¨2.0F‚Æ‚µ‚½‚ç‚¢‚¯‚½
‚ ‚肪‚½‚â`

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:40:32
>>358
‚»‚Ì–{A’n—‹‚Ì’†‚Ì’n—‹B
‚₳‚µ‚¢‚i‚‚–‚‚ª—Ç‘‚ÉŽv‚¦‚é‚Ù‚ÇB

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:42:45
>>360
‚»‚¤‚Ȃ̂©EEE

‚í‚´‚í‚´”ƒ‚¢‚È‚¨‚µ‚½‚Ì‚ÉEEE


362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:44:16
>>354
a=2.0f;

‚Á‚Ä‚¢‚¤‚©‚»‚Ì–{‚͎̂Ă½‚Ù‚¤‚ª‚¢‚¢‚©‚àB
‚¸‚Á‚Æ‘O‚É‚à2chƒXƒŒ‚É“¯‚¶‚悤‚ÈŽ¿–₪‚ ‚Á‚½‹C‚ª‚·‚éB

‚¤‚í[B‹³‚¦‚Ägoo!‚Æ‚©‚É‚à‚ ‚é‚È‚ B
URLØÝ¸(oshiete1.goo.ne.jp)
URLØÝ¸(www.temptech.co.jp)

‚»‚Ì–{‚Á‚Ä‚à‚µ‚©‚µ‚Ä
@@¢ŠE‚Å‚¢‚¿‚΂ñŠÈ’P‚ÈJava ‚Ì e –{Java ‚ÌŠî–{‚Æl‚¦•û‚ª‚í‚©‚é–{
@@2003”N6ŒŽ1“ú@‘æ‚P”Å‘æ‚Pü”­s ’˜ŽÒ@–x]K¶
@@”­s@Дޮ‰ïŽÐG˜aƒVƒXƒeƒ€ (ISBN4-7980-0533-9 C3055)
@@URLØÝ¸(www.amazon.co.jp)
‚¶‚á‚Ë‚¦‚©H

½ÚØÝ¸(tech”Â:964-981”Ô)
‰ü’ù‚³‚ê‚ĂȂ¢‚Ý‚½‚¢‚¾‚ËB

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:46:35
>>362
‚ ‚ ‚ ƒSƒ~‚Ȃ̂©‚±‚Ì–{

ð“ú‚©‚ç‚â‚é‹Co‚µ‚ÄŽæ‚è‘g‚ñ‚Å‚é‚Ì‚ÉR(`„DL)É
Œ¤‹†Žº‚Ì‹à‚¾‚©‚ç‚¢‚¢‚¯‚Ç‚³EEE



364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:54:41
>>362
‚Ä‚©goo‚ł͂Ȃ¢•û‚Ì‚p•‚`‚àŠÔˆá‚Á‚Ă邶‚á‚Ë[‚©‚—

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:57:00
>>356
lhasa‚Æ‚©tar‚¾‚Æ–â‘è‚È‚­ˆ—‚³‚ê‚ijíI—¹‚·‚é‚È‚ B
LhacaŽ©‘̖̂â‘è‚Ȃ̂©AŽÀsŠÂ‹«‚Ì–â‘è‚Ȃ̂©‚ËB
‚Æ‚±‚ë‚ÅA–¼‘O‚©‚ç‚Ý‚Äwget‚ÅŽæ‚Á‚Ä‚«‚½lzhƒtƒ@ƒCƒ‹‚ð‰ð“€‚·‚鈗‚Ȃ̂©‚ÈH
zip‚È‚çwget‚̈—‚©‚çzip‚̉𓀂܂Åjava‚Ì•W€API‚Å‘‚¯‚邯‚ÇA
lzh‚¾‚Æ‘ŒÉ‘€ì—p‚̃‰ƒCƒuƒ‰ƒŠ‚ð’T‚·‚È‚èì‚é‚Ȃ肵‚ÄA‘S•”java‚Å‘‚¢‚Ä‚µ‚Ü‚¤‚Æ‚©B

Process p = new ProcessBuilder("moge.bat", "hoge.lzh", "hoge.taz").start();
java.io.Reader in = new java.io.InputStreamReader(p.getInputStream());
while (true) {
int c = in.read();
if (c == -1) break;
System.out.print((char)c);
}
in.close();

moge.bat
echo %1 %2
"C:\Program Files\Lhasa\Lhasa.exe" %1
tar xfzv %2

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 01:58:11
>>364
‚½‚µ‚©‚Éw

‚È‚ñ‚¾‚©‚È[

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 02:08:42
Java‚̃\[ƒXƒR[ƒh‚ÅSQL•¶‚ð‘‚­Žž
String‚ɂ܂Ƃ߂Ă¢‚ê‚é‚Ù‚¤‚ª‚¢‚¢‚Ì‚©
StringBuffer‚Ɉês‚¸‚‘‚¢‚ÄŒã‚ÅString‚É‚·‚é‚Ì‚ª‚¢‚¢‚Ì‚©
ƒƒ‚ƒŠã‚Ì–â‘è‚Æ‚©‚àl‚¦‚Ä
‚Ç‚¿‚ç‚̂ق¤‚ª‚¢‚¢‚̂łµ‚傤‚©H

String‚É“ü‚ꂽê‡ASQL‚É“ü‚ê‚é•Ï”‚ª‘å—ʂɂ ‚éê‡AŒ©‚Â炭‚È‚é‹C‚à‚µ‚Ü‚·‚ª


368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 02:19:47
>>340
Instrumentation#getObjectSize

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 03:10:16
Java6‚ŒljÁ‚³‚ꂽjavax.script‚ðŽg‚¢‚½‚¢‚ñ‚¾‚¯‚ÇA
‘æŽOŽÒ‚É‚æ‚Á‚Ä‘‚©‚ꂽƒXƒNƒŠƒvƒg‚ðˆÀ‘S‚ÉŽÀs‚µ‚½‚¢‚ñ‚Å‚·B
JavaScript‚©‚ç‚Å‚à•’Ê‚ÉJava‚ÌAPI‚ɃAƒNƒZƒXo—ˆ‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA
‚±‚ê‚ð‹ÖŽ~‚·‚é•û–@‚Í‚ ‚è‚Ü‚·H

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 07:53:26
>>367
“®“ISQL‚©Ã“ISQL‚©‚É‚à‚æ‚邯‚ÇB
ÓISQL‚Ìê‡A’蔂Ƃµ‚Ä錾‚·‚é‚Ì‚ª’èÎB
‚±‚ÌŽžA‘‚«•û‚Æ‚µ‚Ä‚Í{‚ŘAŒ‹‚µ‚Ä‘‚¢‚ĉ½‚à–â‘è‚È‚¢B
ƒRƒ“ƒpƒCƒ‰‚ªƒRƒ“ƒpƒCƒ‹‚·‚鎞‚ÉAÅ“K‰»‚µ‚Ä‚P‚‚̕¶Žš—ñ‚Æ‚µ‚Ä‚­‚ê‚é‚©‚çB
“ǂ݂₷‚³‚ðdŽ‹‚µ‚ÄA‚Ps‚¸‚‰üs‚µ‚ăCƒ“ƒfƒ“ƒg‚«‚Á‚Ä{˜AŒ‹B

ÓISQL‚Ìê‡A‚â‚Í‚è’蔂Ƃµ‚Ä錾‚µ‚ÄH‚ðŽg‚Á‚½PreparedStatement‚ÅŽg—p‚·‚é‚Ì‚ª—Ç‚¢B
‚à‚Á‚Æ•¡ŽG‚ÈSQL‚ð\’z‚µ‚½‚¢ê‡‚ÍA“®“I‚ÉSQL‚ð쬂·‚邯‚ÇA‚»‚¤‚¢‚¤ê‡‚ÍStringBuffer‚ðŽg—p‚·‚é‚Ù‚¤‚ªD‚Ü‚µ‚¢B

‚½‚¾A‚Ç‚¿‚ç‚É‚¹‚æƒR[ƒh‚ɒ蔂Ƃµ‚ÄSQL‚ð‘‚­‚æ‚è‚àASQL‚ÍŠO•”‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚©‰½‚©‚ÅŠÇ—‚·‚é•û‚ªƒxƒXƒgB
•¡ŽG‚ÈSQL‚ð“®“I‚É쬂·‚é•K—v‚ª‚ ‚éê‡A–{“–‚É•K—v‚©‚ðŒŸ“¢‚µAÓISQL‚Ì‘g‚݇‚킹‚ň—‚Å‚«‚È‚¢‚©‚ðl‚¦‚é‚ׂµB
‚±‚̕ӂè‚Í‚R‘w\‘¢‚Æ‚©‚Ì‹LŽ–‚Å‚à“Ç‚ñ‚ÅB

371:356
07/06/10 08:11:18
>>365
‘ŒÉ‘€ìƒ‰ƒCƒuƒ‰ƒŠ‚ÌŽ©ì‚Å‚·‚©I
‚½‚­‚³‚ñ•׋­‚ª•K—v‚»‚¤‚Å‚·‚ËB

‚Ü‚³‚Éwget‚Ńf[ƒ^‚ðŽæ‚Á‚Ä‚«‚ĉ𓀂·‚鈗‚Å‚·B
lhasa‚Æ‚©tar‚È‚ç³íI—¹‚µ‚½‚̂ł·‚ËH
ŽŸ‚ÉŽŽ‚µ‚Ă݂܂·I‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 08:22:54
>>369
u‘æŽOŽÒ‚É‚æ‚Á‚Ä‘‚©‚ꂽƒXƒNƒŠƒvƒgv‚ªˆÀ‘S‚Ȃ킯‚È‚¢‚¾‚ë

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 09:33:31
>>369
‹ó‚Ì javax.script.SimpleBindings ‚Æ‚©‚ŃOƒ[ƒoƒ‹ƒXƒR[ƒvã‘‚«‚·‚ê‚Î
ƒAƒNƒZƒX‚Å‚«‚È‚¢‚悤‚ɂȂç‚ñH ‚Æ‚©Žv‚Á‚½‚¯‚ÇARhino‚ɂ͒ʂ¶‚È‚¢‚Ý‚½‚¢B
‚ÅA‚¿‚å‚Á‚Æ•ûŒü•Ï‚¦‚Ä

ScriptEngine engine = new ScriptEngineManager().getEngineByName("rhino");
Bindings b = engine.getBindings(ScriptContext.GLOBAL_SCOPE);
b.put("java", new Object());

‚Ý‚½‚¢‚É‚·‚邯ƒpƒbƒP[ƒW‚̪Œ³‚©‚ç’ׂµ‚½‚èA“¯‚¶Ž–‚â‚ê‚ÎA
ƒfƒtƒHƒ‹ƒg‚Å Object ‚Æ‚© System ‚Æ‚© Thread ‚Æ‚©’ׂµ‚½‚è‚͂ł«‚»‚¤B
‚ǂ̃Nƒ‰ƒX‚ðŽg‚Á‚Ä—Ç‚­‚ÄA‚ǂ̃Nƒ‰ƒXŽg‚Á‚¿‚áƒ_ƒ‚Á‚Ă̂ðŒÂ•ʂɧŒä‚µ‚悤‚Æ‚·‚邯–Ê“|L‚»‚¤‚¾‚¯‚Ç

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 10:36:39
>>371
˜R‚ê‚à’²Žq‚Éæ‚Á‚ÄŠù‘¶‚ÌlzhŒnˆ—ƒ\ƒtƒg‚Ƀ‰ƒbƒsƒ“ƒO‚·‚éŒ`‚Å
Ž©‘O‚Ì‘ŒÉŠÇ—‚µ‚Ä‚½‚ñ‚¾‚¯‚Ç“r’†‚Å‘ŒÉƒTƒCƒY‚ª2GB’´‚¦‚Ä
‚Ú‚ë‚Ú‚ë‚ɂȂÁ‚ÄŒ´ˆö‚ª‚»‚Á‚¿‚É‚ ‚é‚Ì‚ª•ª‚©‚Á‚Ä‚â‚é‹C‚È‚­‚µ‚½

Ž©•ª‚щƒCƒuƒ‰ƒŠì‚Á‚½•û‚ªˆÀSo—ˆ‚邿



375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/10 11:51:23
>>372
¡‚²——‚ɂȂÁ‚Ä‚éWebƒuƒ‰ƒEƒU‚Í‘æŽOŽÒ‚ª‘‚¢‚½JavaScript‚ðˆÀ‘S‚ÉŽÀs‚µ‚Ä‚¢‚é‚킯‚ÅB
>>373
‘S•”‚̃pƒbƒP[ƒW’ׂ¹‚ÄA‚킸‚©‚ȈÀ‘S‚ÈŽ©‘O‚ÌŠÖ”‚¾‚¯ScriptEngine#put()‚Å‚«‚ê‚΂Ƃ肠‚¦‚¸Žg‚¢‚à‚̂ɂȂè‚Ü‚·B
javaAjavaxAcomAorg‚ ‚½‚è‚ð’ׂ¹‚Îjava se‚Ìapi‚·‚ׂĒׂµ‚½‚±‚ƂɂȂé‚Ì‚©‚ÈH’ׂµ–Y‚ꂪ‚ ‚Á‚½‚ç‚©‚È‚èƒfƒ“ƒWƒƒƒ‰ƒXB
‚ ‚¿‚±‚¿ƒhƒLƒ…ƒƒ“ƒg‹™‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA‚È‚ñ‚Å‚±‚ñ‚ȑ厖‚È‚±‚Ƃǂ±‚É‚à‘‚¢‚ĂȂ¢‚ñ‚¾‚낤B
‚Å‚à‚Æ‚è‚ ‚¦‚¸‚ ‚肪‚Æ‚¤


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4939“ú‘O‚ÉXV/292 KB
’S“–:undef