導航:首頁 > 編程語言 > java在線編程題目

java在線編程題目

發布時間:2023-12-08 01:53:49

1. 求解兩道java作業題!懸賞50,在線等!~

第一題:

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Ex3_1 {

/**
* @param args
*/
public static void main(String[] args) {
char c;
int i=0;
String s="The past is gone and static. Nothing we can do willchange it. " +
"Thefuture is before us and dynamic. Everything we do will affect it.";
System.out.println("請輸入一個字母");
Scanner sc = new Scanner(System.in);
c=sc.next().charAt(0);//輸入單個字元
Pattern p=Pattern.compile(String.valueOf(c));
Matcher m=p.matcher(s);
while(m.find()){
i++;
}
System.out.println("指定字元"+c+"出現的頻率為"+i);
}

}

第二題:
import java.util.Arrays;
public class Ex3_2 {
public static void main(String[] args) {
int[] a = new int[20];
int b=0;
int max=0;
for(int i=0;i<a.length;i++){
a[i]=(int) (Math.random()*99);

}
System.out.println(Arrays.toString(a));
for(int j=0;j<a.length;j++){
for(int k=0;k<j;k++){
if(a[j]>a[k]){
a[k]=a[j];
a[k]=b;
b=a[j];

}
}

}
max=a[0];
Arrays.sort(a);
System.out.println(max);
}
}

2. 杭州達內java課程在線考試題

⑴ java考試題(選擇題)

System.out.println(words.length);有兩個,一個在words定義之前使用,錯誤。阿ilei
(1)main也是個該類的函數,可以訪問同類的任何類型變數。(2)++,--等均放在數值後面,均是先用或++或--(3)整數類型初始預設值為0
Math.PI是double類型,不能用%d輸出(不能像C語言一樣自動截斷)
drawPicture可以用作變數名,已試過。

⑵ java基礎考試題及答案

1 . Java 程序里 , 創建新的類對象用關鍵字 new ,回收無用的類對象使用關鍵字 free 。
2 .對象可以賦值,只要使用賦值號(等號)即可,相當於生成了一個各屬性與賦值對象相同的新對象。
3 .有的類定義時可以不定義構造函數,所以構造函數不是必需的。
4 .類及其屬性、方法可以同時有一個以上的修飾符來修飾。
5 . Java 的屏幕坐標是以像素為單位,容器的左下角被確定為坐標的起點
6 .抽象方法必須在畢察抽象類中,所以抽象類中的方法都必須是抽象方法。
7 . Final 類中的屬性和方法都必須被 final 修飾符修飾。
8 .最終類不能派生子類,最終方法不能被覆蓋。
9 .子類要調用父類的方法,必須使用 super 關鍵字。
10 .一個 Java 類可以有多個父類。
11 .如果 p 是父類 Parent 的對象,而 c 是子類 Child 的對象,則語句 c = p 是正確的。
12 .一個類如果實現了某個介面,那麼它必須重載該介面中的所有方法。
13 .當一個方法在運行過程中產生一個異常,則這個方法會終止,但是整個程序不一定終止運行。
14 .介面是特殊的類,所以介面也可以繼承,子介面將繼承父介面的所有常量和抽象方法。
15 .用「 + 」可以實現字元串的拼接,用 - 可以從一個字元串中去除一個字元子串。
16 .使用方法 length( ) 可以獲得字元串或數組的長度。
17 .設 String 對象 s=」Hello 」 ,運行語句 System.out.println(s.concat(「World!」)); 後 String 對象 s 的內容為 」Hello world!」 ,所以語句輸出為
Hello world!
18 .創建 Vector 對象時構造函數給定的是其中可以包容的元素個數,使用中應注意不能超越這個數值。
19 .所有的滑鼠事件都由 MouseListener 監聽介面的監聽者來處理。
20 .一個容器中可以混銀數則合使用多種布局策略。
21 . Java 中,並非每個事件類都只對應一個事件。
22 .一個線程對象的具體操作是由 run() 方法的內容確定的,但是 Thread 類的 run() 方法是空的 , 其中沒有內容 ; 所以用戶程序要麼派生一個 Thread 的子類並在子類里重新定義 run() 方法 , 要麼使一個類實現 Runnable 介面並書寫其中 run() 方法的方法體。
23 . Java 的源代碼中定義幾個類,編譯結果就生成幾個以 .class 為後綴的位元組碼文件。
24 . Java Applet 是由獨立的解釋器程序來運行的。
25 . Java Applet 只能在圖形界面下工作。
26 . Java 的字元類型採用的是 ASCII 編碼。
27 . Java 的各種數據類型佔用固定長度,與具體的軟硬鋒棚件平台環境無關
28 . Applet 是一種特殊的 Panel ,它是 Java Applet 程序的最外層容器。
29 .子類的域和方法的數目一定大於等於父類的域和方法的數目。
30 . System 類不能實例化,即不能創建 System 類的對象。
31 .用戶自定義的圖形界面元素也可以響應用戶的動作,具有交互功能
32 . Java 中數組的元素可以是簡單數據類型的量,也可以是某一類的對象。
33 . Vector 類中的對象不能是簡單數據類型。
34 . Java 中的 String 類的對象既可以是字元串常量,也可以是字元串變數。
35 .容器是用來組織其他界面成分和元素的單元,它不能嵌套其他容器。

⑶ 達內Java入學考試試題

達內是培訓機構,給錢就行的。所謂的試題只是形式

⑷ java試題,在線等 急

import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.BorderFactory;import javax.swing.ButtonGroup;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JRadioButton;import javax.swing.JTextArea;import javax.swing.JTextField;import javax.swing.border.TitledBorder;public class Main extends JFrame implements ActionListener{JTextField jtfName, jtfPswd;JTextArea jtaSelfIntro;ButtonGroup bg;JComboBox e;JCheckBox sleeping, sporting, climbing;public Main() {super("用戶注冊");JPanel mainPanel = new JPanel();mainPanel.setLayout(new GridLayout(7, 1, 10, 10));//***********************************mainPanel.add(new JLabel());//***********************************JPanel namePanel = new JPanel();jtfName = new JTextField();namePanel.setLayout(new GridLayout(1, 3));namePanel.add(new JLabel("輸入姓名:"));namePanel.add(jtfName);namePanel.add(new JLabel());mainPanel.add(namePanel);//***********************************JPanel pswdPanel = new JPanel();jtfPswd = new JTextField();pswdPanel.setLayout(new GridLayout(1, 3));pswdPanel.add(new JLabel("輸入密碼:"));pswdPanel.add(jtfPswd);pswdPanel.add(new JLabel());mainPanel.add(pswdPanel);//***********************************JPanel sexPanel = new JPanel();sexPanel.setLayout(new GridLayout(1, 3));sexPanel.add(new JLabel("性別:"));bg = new ButtonGroup();JRadioButton male = new JRadioButton("男"), female = new JRadioButton("女");bg.add(male);bg.add(female);sexPanel.add(male);sexPanel.add(female);mainPanel.add(sexPanel);//***********************************JPanel ePanel = new JPanel();ePanel.setLayout(new GridLayout(1, 3));ePanel.add(new JLabel("學歷:"));String[] e_list = {"高中","本科", "碩士", "博士"};e = new JComboBox(e_list);ePanel.add(e);ePanel.add(new JLabel());mainPanel.add(ePanel);//***********************************JPanel favPanel = new JPanel();favPanel.setLayout(new GridLayout(1, 4));favPanel.add(new JLabel("愛好:"));sleeping = new JCheckBox("睡覺");sporting = new JCheckBox("運動");climbing = new JCheckBox("爬山");favPanel.add(sleeping);favPanel.add(sporting);favPanel.add(climbing);mainPanel.add(favPanel);//***********************************mainPanel.add(new JLabel("自我介紹:"));//***********************************jtaSelfIntro = new JTextArea();jtaSelfIntro.setPreferredSize(new Dimension(300, 100));//***********************************JButton firm = new JButton("提交");firm.setPreferredSize(new Dimension(60, 30));firm.addActionListener(this);//***********************************JPanel panel = new JPanel();panel.setLayout(new BorderLayout(10, 10));panel.add(mainPanel, BorderLayout.NORTH);panel.add(jtaSelfIntro, BorderLayout.CENTER);panel.add(firm, BorderLayout.SOUTH);TitledBorder tb = BorderFactory.createTitledBorder("注冊面板");tb.setTitleJustification(TitledBorder.CENTER);panel.setBorder(tb);this.add(panel);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.pack();this.setLocationRelativeTo(null);this.setVisible(true);}@Overridepublic void actionPerformed(ActionEvent e) {String info = "提交信息:";info += "\n姓名: " + jtfName.getText();info += "\n密碼: " + jtfPswd.getText();info += "\n性別: " + bg.getSelection().getActionCommand();info += "\n學歷: " + e.getSelectedItem();String fav = (sleeping.isSelected() ? "睡覺 " : "") + (sporting.isSelected() ? "運動 " : "") + (climbing.isSelected() ? "爬山 " : "");info += "\n愛好: " + fav;info += "\n自我介紹: \n" + jtaSelfIntro.getText();JOptionPane.showMessageDialog(null, info);}public static void main(String[] args) {new Main();}}

⑸ java考試題

英文的題目,不過沒什麼難度。我就想問:這是什麼考試?

⑹ 在線考試系統點擊開始考試,試題怎麼抽取以及怎麼把抽取的題顯示在頁面上(用java做,只做單選和判斷)

會從資料庫里取數據嗎?會把取得的數據通過某種前台技術展示在jsp上嗎?
試題規則表與單選題、判斷題不需要什麼外鍵引用關系,假定試題規則表中包含欄位單選題數量、判斷題數量、總分,抽取的時候就在對應的題目表中取得對應數量的題就行了

閱讀全文

與java在線編程題目相關的資料

熱點內容
如何加密qq空間日誌 瀏覽:432
環衛車壓縮箱有多重 瀏覽:746
換手率app怎麼沒有自媒體了 瀏覽:407
安卓如何區分展示機和正品機 瀏覽:371
java運行和編譯命令 瀏覽:543
手機解壓30g文件要多久 瀏覽:708
php讀取文件格式 瀏覽:612
開發程序員的電影 瀏覽:743
pc端解壓文件下載 瀏覽:708
單片機C語言讀寄存器 瀏覽:164
linux火車源碼 瀏覽:793
小米手機應用加密怎樣解除 瀏覽:523
幫孩子解壓的句子 瀏覽:140
木匠編程 瀏覽:832
笑話pdf 瀏覽:441
pdf變形 瀏覽:852
微信app最下面的菜單欄叫什麼 瀏覽:249
我的世界晚上七點有什麼伺服器 瀏覽:176
雲伺服器不見了怎麼辦 瀏覽:967
怎麼看電腦ntp伺服器地址 瀏覽:579