本文目錄一覽:
求解釋一段java代碼,詳細一些
首先這段代碼沒有發全
片段代碼總體意思是模擬了兩個數相加,輸出結果
private void calculation(String a, String b){ //定義一個私有方法calculation有兩個參數 a和b 兩個參數的類型為String字元串類型
double v1 = Double.parseDouble(a); //定義一個double類型變數v1,將a變數轉換成double類型(double雙精度數字類型)賦值給v1
double v2 = Double.parseDouble(b); //定義一個double類型變數v2,將b變數轉換成double類型(double雙精度數字類型)賦值給v2
double v=0; //定義一個double類型變數v,初始值為0(這裡java在編譯後應該是double v=0.00D)
switch(op){ //JAVA中的switch函數(方法)參數是op【這裡應該是有輸入才對,該變數在代碼中是有誤】
case ‘+’: //當傳入的參數op為『+』執行以下代碼即兩數相加,並將參數a,b置空
v = v1 + v2;
exit = ‘0’;
a = b = null;
op = ‘n’;
break;
}
}
java 寫一段小代碼
package im01.hw.gsy;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JToolBar;
import javax.swing.KeyStroke;
public class JMenuDemo02 {
public static void main(String args[]){
JFrame f = new JFrame(“Welcom To gsh”);
JTextArea text = new JTextArea();
text.setEditable(true);
f.getContentPane().add(new JScrollPane(text));
JMenu menuFile = new JMenu(“基本信息”);
menuFile.setIcon(new ImageIcon(“e:軟體圖片” + File.separator + “文件夾打開.jpg”));
JMenuBar menuBar = new JMenuBar();
JMenuItem newItem = new JMenuItem(“新建”,new ImageIcon(“e:\\軟體圖片” + File.separator + “8.jpg”));
JMenuItem openItem = new JMenuItem(“打開”,new ImageIcon(“e:\\軟體圖片” + File.separator + “1.jpg”));
JMenuItem closeItem = new JMenuItem(“關閉”,new ImageIcon(“e:\\軟體圖片” + File.separator + “3.jpg”));
JMenuItem exitItem = new JMenuItem(“退出”,new ImageIcon(“e:\\軟體圖片” + File.separator + “4.jpg”));
JMenu menuFile1 = new JMenu(“進貨管理”);
menuFile1
.setIcon(new ImageIcon(“e:\\軟體圖片” + File.separator + “5.jpg”));
JMenuBar menuBar1 = new JMenuBar();
JMenuItem newItem1 = new JMenuItem(“新建”,new ImageIcon(“e:\\軟體圖片” + File.separator + “8.jpg”));
JMenuItem openItem1 = new JMenuItem(“打開”,new ImageIcon(“e:\\軟體圖片” + File.separator + “1.jpg”));
JMenuItem closeItem1 = new JMenuItem(“關閉”,new ImageIcon(“e:\\軟體圖片” + File.separator + “3.jpg”));
JMenuItem exitItem1= new JMenuItem(“退出”,new ImageIcon(“e:\\軟體圖片” + File.separator + “4.jpg”));
newItem.setMnemonic(‘N’);
openItem.setMnemonic(‘O’);
closeItem.setMnemonic(‘C’);
exitItem.setMnemonic(‘E’);
newItem.setAccelerator(KeyStroke.getKeyStroke(‘N’,java.awt.Event.ALT_MASK));
openItem.setAccelerator(KeyStroke.getKeyStroke(‘O’,java.awt.Event.ALT_MASK));
closeItem.setAccelerator(KeyStroke.getKeyStroke(‘C’,java.awt.Event.ALT_MASK));
exitItem.setAccelerator(KeyStroke.getKeyStroke(‘E’,java.awt.Event.ALT_MASK));
menuFile.add(newItem);
menuFile.addSeparator();
menuFile.add(openItem);
menuFile.addSeparator();
menuFile.add(closeItem);
menuFile.addSeparator();
menuFile.add(exitItem);
menuFile1.add(newItem1);
menuFile1.addSeparator();
menuFile1.add(openItem1);
menuFile1.addSeparator();
menuFile1.add(closeItem1);
menuFile1.addSeparator();
menuFile1.add(exitItem1);
menuBar.add(menuFile);
menuBar.add(menuFile1);
f.addWindowFocusListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(1);
}
});
f.setJMenuBar(menuBar);
//f.setJMenuBar(menuBar1);
f.setVisible(true);
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
f.setBounds(0, 0, dim.width, dim.height – 22);
f.setFocusable(true);
//f.setSize(300,200);
//
}
}
這個可以不,圖片路徑自己加上去,可以不加,那就刪了。列如 刪掉這些new ImageIcon(“e:\\軟體圖片” + File.separator + “8.jpg”) 這裡有些我還設置了快捷鍵,你也可以參考下。
java一段簡單代碼怎麼寫
JAVA代碼:if(“劉”.equals(username) “123”.equals(password)){�0�2 �0�2 �0�2 �0�2System.out.println(“歡迎你,劉”);}else{�0�2 �0�2 �0�2 �0�2System.out.println(“System.out.println(“歡迎你,劉”)”);}
你是初學者吧?祝你成功哦!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/254727.html