約 2,879,355 件
https://w.atwiki.jp/naobe/pages/81.html
eclipseに戻る http //www.javaroad.jp/opensource/js_eclipse6.htm 参照 プロジェクトの作成から、サーブレットの実行まで 動的プロジェクトの作成 ProjectExplorerからnew -- Project -- Web -- Dynamic WEB Projectを選択 先にインストールしたTomcatのフォルダを選択 サーブレット作成 作成したプロジェクトからsrcフォルダ」を選択して、new -- new -- Servlet 必要な項目を入力してServletを作成。コードを追加。 JSP作成 WebContentフォルダを選択して、 new -- JSP 必要な項目を入力してJSP作成。コード追加 サーブレットの実行 プロジェクトを選択して、Run As -- Run on Serverを選択
https://w.atwiki.jp/ce00582/pages/1214.html
import java.awt.*; import java.awt.event.*; public class ex25 { public static void main(String[] args) { Frame f = new Frame("Practice 6-3 BorderLayoutTest"); // Frameを生成する // Buttonを生成する Button b1 = new Button("North"); Button b2 = new Button("South"); Button b3 = new Button("West"); Button b4 = new Button("East"); Button b5 = new Button("Center"); f.setSize(300, 300); // Frameのサイズを設定する f.setLayout(new BorderLayout(5, 5)); // FrameにButtonを追加する f.add(b1, BorderLayout.NORTH); f.add(b2, BorderLayout.SOUTH); f.add(b3, BorderLayout.WEST); f.add(b4, BorderLayout.EAST); f.add(b5, BorderLayout.CENTER); f.setVisible(true); // Frameを表示する // Frameのクローズボタン(右上の×ボタン)をクリックしたときの処理 f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); // Frameを破棄する } }); } }
https://w.atwiki.jp/kodan/pages/58.html
Long ⇒ int intValue() java.util.Date ⇒ java.sql.Date (簡易処理) java.util.Date d = new java.util.Date(); java.sql.Date d2 = new java.sql.Date(d.getTime()); (正常処理) java.util.Date d = new java.util.Date(); Calendar cal = Calendar.getInstance(); cal.setTime(d); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); java.sql.Date d2 = new java.sql.Date(cal.getTimeInMillis()); java.util.Date ⇒ java.sql.Time java.util.Date d = new java.util.Date(); Calendar cal = Calendar.getInstance(); cal.setTime(d); cal.set(Calendar.YEAR, 1970); cal.set(Calendar.MONTH, Calendar.JANUARY); cal.set(Calendar.DATE, 1); java.sql.Time t = new java.sql.Time(cal.getTimeInMillis()); java.lang.String ⇒ java.util.Date java.lang.String DATA_FORMAT;(任意のフォーマット) java.text.DateFormat format = new java.text.SimpleDateFormat(DATE_FORMAT); java.util.Date d = new format.parse(対象の日付文字列); java.util.Date ⇒ java.util.GregorianCalender java.util.Date d = new java.util.Date(); java.util.GregorianCalender calender = new java.util.GregorianCalender(); calender.setTime(d);
https://w.atwiki.jp/chapati4it/pages/60.html
Javaサンプル 無名クラスにパラメータを渡す CSVファイルを読み込む Javaの乱数生成 乱数生成の性能 JavaでGMailによるメール送信(JavaMail使用 JavaでZipファイル解凍サンプル(commons-compress使用) JavaでZipファイル圧縮(commons-compress)テキスト一個だけ JavaでZipファイル圧縮(commons-compress)ファイルやディレクトリ指定 スネークケースとキャメルケースの変換 日付、時間を扱うサンプル 処理時間を計測するサンプル 文字列を切り取る substring の使い方 substring使用時のエラーと回避方法???
https://w.atwiki.jp/ce00582/pages/1264.html
import java.awt.*; import javax.swing.*; public class dsge36 extends JFrame { public static void main(String args[]) { new dsge36(); } public dsge36() { setDefaultCloseOperation(EXIT_ON_CLOSE); getContentPane().add(new pp()); setSize(500,500); setTitle("dsge36"); setVisible(true); } } class pp extends JPanel { public pp(){setBackground(Color.white);} public void paintComponent(Graphics g) { double data[]= new double[101]; int n; int y1,y2; super.paintComponent(g); g.drawString("練習", 100,400); g.setColor(Color.red); data=dsge(); for (n=1;n 100;n++){ y1=(int)(500-500*data[n]); y2=(int)(500-500*data[n+1]); g.drawLine(5*n,y1,5*n+5,y2); } } static double[] dsge(){ double a; double beta; double ks; double h; double k[]=new double[101]; double cx[]=new double[101]; double cp[]=new double[101]; double lx[]=new double[101]; double lp[]=new double[101]; double data[]=new double[101]; double k1; double n1; int n2; int n3; int n; double c1; double r1; double ep; double ls; double l1; double w1; int t; a=0.33; beta=0.95; ls=(1-a)/(2-a); ks=ls*Math.pow((1 / beta - 1) / a , 1 / (a - 1)); h=2*ks/100; for (n=1;n 101;n++){ k[n]=n*h; lx[n]=ls; cx[n]=Math.pow(k[n],a)*Math.pow(ls,1-a); } t=0; while(t 100){ for (n=10;n 91;n++){ k1=k[n]+Math.pow(k[n],a)*Math.pow(lx[n],1-a)-cx[n]; n1=k1/h; n2=(int)n1; n3=n2+1; c1=cx[n2]+(n1-n2)*(cx[n3]-cx[n2]); l1=lx[n2]+(n1-n2)*(lx[n3]-lx[n2]); r1=a*Math.pow(k1,a-1)*Math.pow(l1,1-a); cp[n]=c1/(beta*(1+r1)); w1=(1-a)*Math.pow(k1,a)*Math.pow(l1,-a); lp[n]=1-cx[n]/w1; } ep=0; for (n=10;n 91;n++){ ep=ep+Math.pow(cx[n]-cp[n],2)+Math.pow(lx[n]-lp[n],2); } for (n=10;n 91;n++){ cx[n]=cp[n]; lx[n]=lp[n]; } if (ep 0.0001){ t=1000; } t=t+1; } k1=k[40]; for (t=1;t 101;t++){ n1=k1/h; n2=(int)n1; n3=n2+1; c1=cx[n2]+(n1-n2)*(cx[n3]-cx[n2]); l1=lx[n2]+(n1-n2)*(lx[n3]-lx[n2]); k1=k1+Math.pow(k1,a)*Math.pow(l1,1-a)-c1; data[t]=l1; } return data; } }
https://w.atwiki.jp/to2015javacfirst/pages/14.html
まだ内容を掲載していません。
https://w.atwiki.jp/sevenlives/pages/321.html
定数(Java) 読み:ていすう, じょうすう 英語:fixed number 別名: 意味: 定数とは1度定義されたら変えることの出来ない値のこと。 Javaで定数を定義するには変数にfinal修飾子?をつけるだけでいい。 暗黙のルールで定数を表すとき、大文字だけで書くようにする。 例: final int CONSUMPTION_TAX = 0.05; ブランク・ファイナル? 2009年08月29日
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/kazuun_nabe/pages/15.html
JavaについてのTips集です
https://w.atwiki.jp/ryouga0415/pages/23.html
比較演算子、論理演算子が少し異なるだけでJavaとほぼ同じです。 比較演算のうち、「等しくない」の意は != ではなく を使います。 import java.lang.System; var a = 100; var b = 100; var c = 0; System.out.println( a == b ); System.out.println( a b ); System.out.println( a c ); System.out.println( a c ); 出力結果 true false true false 論理演算は記号ではなくand, or, not を使用します。 import java.lang.System; var a = 100; var b = 100; var c = 0; System.out.println( (a == b) and (a == c) ); System.out.println( (a == b) or (a == c) ); System.out.println( not (a c) ); System.out.println( not (a c) ); 出力結果 false true false true