如何设置顺序搜索 [英] How do I set up a sequential search
本文介绍了如何设置顺序搜索的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我到目前为止所做的,但我不知道如何设置数组编号的顺序搜索。
公共类赋值实现ActionListener {
私有JPanel面板;
私人JLabel标签,label2;
private JTextField text,text2;
私人JButton按钮,清晰;
private String [] numbers = {5658845,4520125,7895122,8777541,8451277,1302850,8080152,4562555,5552012,5050552,7825877,1250255,1005231,6545231,3852085,7576651,7881200,4581002};
public Assignment(){
JFrame gui = new JFrame();
gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
gui.setTitle(大学费用);
gui.setSize(325,150);
panel = new JPanel(new GridLayout(3,2));
gui.add(小组);
gui.setVisible(true);
label = new JLabel(收费卡号码);
label2 =新JLabel(结果);
text = new JTextField(,10);
text2 = new JTextField(,10);
text2.setEditable(false);
button = new JButton(Enter);
clear = new JButton(Clear);
panel.add(label);
panel.add(text);
panel.add(label2);
panel.add(text2);
panel.add(clear);
clear.addActionListener(this);
panel.add(按钮);
button.addActionListener(this);
}
public static void main(String [] args){
new Assignment();
}
@Override
public void actionPerformed(ActionEvent e){
String action = e.getActionCommand();
if(action.equals(Clear)){
text.setText();
text2.setText();
}
else if(action.equals(Enter)){
}
}
}
解决方案
小心使用该名称分配。这是java编程中常见的一个词,可能会被采用。
顺序搜索说明 [ ^ ]
This is what I have so far, but I don't know how to set up a sequential search for the array numbers.
public class Assignment implements ActionListener{ private JPanel panel; private JLabel label, label2; private JTextField text, text2; private JButton button, clear; private String[] numbers = { "5658845, 4520125, 7895122, 8777541, 8451277, 1302850, 8080152, 4562555, 5552012, 5050552, 7825877, 1250255, 1005231, 6545231, 3852085, 7576651, 7881200, 4581002" }; public Assignment(){ JFrame gui = new JFrame(); gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); gui.setTitle("College Expenses"); gui.setSize(325, 150); panel = new JPanel(new GridLayout(3, 2)); gui.add(panel); gui.setVisible(true); label = new JLabel("Charge Card Number"); label2 = new JLabel("Results"); text = new JTextField("" , 10); text2 = new JTextField("" , 10); text2.setEditable(false); button = new JButton("Enter"); clear = new JButton("Clear"); panel.add(label); panel.add(text); panel.add(label2); panel.add(text2); panel.add(clear); clear.addActionListener(this); panel.add(button); button.addActionListener(this); } public static void main(String[] args) { new Assignment(); } @Override public void actionPerformed(ActionEvent e) { String action = e.getActionCommand(); if (action.equals("Clear")) { text.setText(""); text2.setText(""); } else if (action.equals("Enter")) { } } }
解决方案
Carefull with that name "Assignment". That a common word in java programming and might be taken.
Sequencial search explained[^]
这篇关于如何设置顺序搜索的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文