約 1,438,082 件
https://w.atwiki.jp/sfrontier/pages/92.html
FAQ 作成日 2007/11/27 T.Kodama 更新日 2007/11/27 T.Kodama new Boolean ってイケてないの? C/C++みたいに参照渡し出来ないの? VC++のmid()メソッドみたく、文字列の一部を取り出したい 文字列結合したいんだけど… 三項演算子使える? 文字列比較に == しても上手くいかない。 new Boolean ってイケてないの? 内部で new させることには意味が無いので、valueOf() を使用すること。 C/C++みたいに参照渡し出来ないの? プリミティブ型では出来ません。必ず参照型を使うこと。 VC++のmid()メソッドみたく、文字列の一部を取り出したい substring()メソッド使えよ。 文字列結合したいんだけど… StringBufferクラスにappendしてから文字列化(toString())しろ。 String型を + 演算子で連結すると、内部で new しまくるので、使っては駄目よ。 三項演算子使える? Yes 上手く使えば、switch 文とかの替わりになる。 文字列比較に == しても上手くいかない。 Java は内部的にはポインタで管理しているので、文字列比較しようとしても、アドレス比較になってしまうらしい。なので、equals()メソッドで比較すること。
https://w.atwiki.jp/soyjoynice/pages/42.html
Javaパッケージ(Java package)は名前空間の中にあるJavaクラスをまとめるメカニズムである。 C++などの言語に使われているnamespace (名前空間)に似ているが、 その名前空間よりも機能は限定的であり、 階層構造を持たず、クラス名の衝突を避けるために存在する。 引用元: http //ja.wikipedia.org/wiki/%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8_(Java)
https://w.atwiki.jp/ce00582/pages/3786.html
import javax.sound.sampled.*; public class game0714 { public static void main(String[] args) throws LineUnavailableException { int rate = 44100; AudioFormat audio_format = new AudioFormat(rate, 8, 1, true, true); DataLine.Info info = new DataLine.Info( SourceDataLine.class, audio_format); SourceDataLine line = (SourceDataLine)AudioSystem.getLine(info); line.open(); line.start(); byte[] b = new byte[rate]; int i,t; t=0; for (i= 0;i rate; i++) { if(t 100)b[i]=100; if(t 99)b[i]=-100; t=t+1; if(t 200)t=0; } line.write(b,0,rate); line.drain(); // 終了まで待機 } }
https://w.atwiki.jp/engineering_skype/pages/24.html
Java超初心者勉強会をやってます。 「新明解Java入門」を使っています。 新明解Java入門 今のところ、最初の方をやっています。
https://w.atwiki.jp/idolish7tw/pages/992.html
棗 巳波[Dejavu] 稀有度 SHOUT BEAT MELODY SSR 5673 4114 3456 隊長技 隊伍的Shout值有100%的機率大幅提高 魅力技能 Fallin' Dejavu 效果 LV.1 每過24秒就有37%的機率使判定範圍縮小4秒,並使分數提高1.2倍 LV.2 每過24秒就有37%的機率使判定範圍縮小5秒,並使分數提高1.3倍 LV.3 每過23秒就有38%的機率使判定範圍縮小5秒,並使分數提高1.4倍 LV.4 每過23秒就有39%的機率使判定範圍縮小5秒,並使分數提高1.5倍 [部分編集] 台詞 我會讓我的曲子,和你們的歌聲一起,一直永遠流傳下去。 取得方式 HAPPY BIRTHDAY 巳波 生日期間限定甄選開催!! RTV 第1話 四天王 信賴度15% 第2話 以歌掃去這份心情 信賴度50% 第3話 Dejavu 信賴度100%+SSR Lv.55
https://w.atwiki.jp/m_shige1979/pages/800.html
Java 基本 データ型 演算子 標準入出力 変数・定数 条件判定 繰り返し 配列 文字列操作 数値操作 日付操作 正規表現 ファイル操作 例外処理 スレッド クラス 抽象化 インターフェース パッケージ 外部プログラム起動 分類 ネットワーク データベース GUI JSP Servlet フレームワーク struts struts2
https://w.atwiki.jp/shin-b/pages/19.html
Javaで使える正規表現 【半角英字】^[a-zA-Z]+$ abcdefghijklmnopqrstuvwxyz 【半角数字】^[0-9]+$ 0-9 【半角記号】^[ -/ -@\[-\`\{-\~]+$ 半角空白!"#$% ()*+-.,/ ; = ?@[\]^_`{|}~ 【半角英数字】^[a-zA-Z0-9]+$ abcdefghijklmnopqrstuvwxyz0123456789 【半角英数字記号】^[a-zA-Z0-9 -/ -@\[-\`\{-\~]+$ abcdefghijklmnopqrstuvwxyz0123456789半角空白!"#$% ()*+-.,/ ; = ?@[\]^_`{|}~ 【半角カタカナ】^[。-゚+]+$ ー。「」、・ヲァィゥェォャュョッタアイウエオカキクケコサシスセソミチツテトナニヌネノハヒフヘホマムメモヤユヨラリルレロワン゙゚ 【ひらがな】^[ぁ-ゞ]+$ あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんぁぃぅぇぉっゃゅょがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽゑヴ繧輔v繧吶z゛゜ゝゞ 【カタカナ】^[ァ-ヶ]+$ ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ 【漢字】^[一-龠]*$ 【全角文字】^[^ -~。-゚]+$ 半角以外としているのがポイント。 【桁数を指定(1桁から5桁)】^[a-zA-Z0-9]{5,10}$ 【5桁以上の繰り返し】^[a-zA-Z0-9]{5,}$ 【5桁以下の繰り返し】^[a-zA-Z0-9]{1,5}$ 【定数(trueもしくはfalse)】^true$|^false$
https://w.atwiki.jp/kimochat/pages/13.html
package test; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.SwingUtilities; @SuppressWarnings("serial") public class RainbowTest extends JFrame{ public static void main(String[] argv){ SwingUtilities.invokeLater(new Runnable(){ @Override public void run(){ new RainbowTest(); } }); } public RainbowTest(){ JPanel canvas = new JPanel(){ @Override public void paintComponent(Graphics g){ paintCanvas((Graphics2D) g); } }; canvas.setPreferredSize(new Dimension(240, 240)); add(canvas); pack(); setDefaultCloseOperation(EXIT_ON_CLOSE); setVisible(true); } private void paintCanvas(Graphics2D g){ g.setColor(Color.CYAN); g.fillRect(0, 0, 240, 240); g.setColor(Color.GREEN); g.fillRect(0, 100, 240, 140); g.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.75f)); int[] colors = new int[3]; for(int i = 0; i 160; i++){ for(int c = 0; c 3; c++){ int line = (c - 1) * -64 + i; colors[c] = line % 192; if(64 line line 192) colors[c] = 128 - line; if(colors[c] 0) colors[c] = 0; if(colors[c] 32) colors[c] = 32; colors[c] *= 8; if(colors[c] == 256) --colors[c]; } g.setColor(new Color(colors[0], colors[1], colors[2])); g.drawLine(i, 0, i ,160); } } }
https://w.atwiki.jp/ce00582/pages/3593.html
import java.awt.*; import java.awt.event.*; class game0412 extends Frame implements Runnable{ int s; double x[]=new double[11]; double y[]=new double[11]; double x1[]=new double[11]; double y1[]=new double[11]; public static void main(String [] args) { Frame f=new game0412(); f.setTitle("game0412"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0412(){ for(s=1;s 11;s++){ x[s]=10*s; y[s]=10*s; } Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ double kakudo; int t; kakudo=0; t=1; while(t 360){ kakudo=kakudo+1; for(s=1;s 11;s++){ x1[s]=rotx(kakudo,x[s],y[s]); y1[s]=roty(kakudo,x[s],y[s]); } repaint(); try{ Thread.sleep(100); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ int gx,gy; for(s=1;s 11;s++){ gx=(int)x1[s]; gy=(int)y1[s]; g.fillRect(100+gx,600-gy,10,10); } } public static double rotx(double kakudo,double x,double y){ double kaku; double a1,a2,a3,a4; double x1,y1; kaku = kakudo*Math.PI/180; a1=Math.cos(kaku); a2=-Math.sin(kaku); a3=Math.sin(kaku); a4=Math.cos(kaku); x1=a1*x+a2*y; y1=a3*x+a4*y; return x1; } public static double roty(double kakudo,double x,double y){ double kaku; double a1,a2,a3,a4; double x1,y1; kaku = kakudo*Math.PI/180; a1=Math.cos(kaku); a2=-Math.sin(kaku); a3=Math.sin(kaku); a4=Math.cos(kaku); x1=a1*x+a2*y; y1=a3*x+a4*y; return y1; } }
https://w.atwiki.jp/ce00582/pages/3352.html
import java.awt.*; import java.awt.event.*; class game0301 extends Frame implements Runnable{ int t; Image img1,img2,img3; Image off; Graphics offsc; public static void main(String [] args) { Frame f=new game0301(); f.setTitle("game0301"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0301(){ img1 = Toolkit.getDefaultToolkit().getImage("700.jpg"); img2 = Toolkit.getDefaultToolkit().getImage("sadaharu.jpg"); img3 = Toolkit.getDefaultToolkit().getImage("tokyo.jpg"); t=0; Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ double x; t=1; while(t 4){ repaint(); try{ Thread.sleep(2000); }catch(InterruptedException e){} t=t+1; } } public void update(Graphics g){ paint(g); } public void paint(Graphics g){ off = createImage(700,700); offsc = off.getGraphics(); if (t==1)offsc.drawImage(img1,100,100,500,500,this); if (t==2)offsc.drawImage(img2,100,100,500,500,this); if (t==3)offsc.drawImage(img3,100,100,500,500,this); offsc.setColor(Color.white); offsc.fillRect(100,600,500,100); offsc.setColor(Color.black); if(t==1)offsc.drawString("きれい",100,650); if(t==2)offsc.drawString("きれ",100,650); if(t==3)offsc.drawString("き",100,650); g.drawImage(off,0,0,this); } }