java新手程序求助~~!
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class try1 {public static void main(String[] args) throws IOException {//创建一个输入流BufferedReader keyin = new BufferedReader(new InputStreamReader(System.in));String [][]strs = new String [3][2];int i ,j;for(i = 0; i<3;i++){for(j = 0; j<2; j++){strs[i][j] = keyin.readLine();}//System.out.println();}for(i = 0; i<3;i++){for(j = 0; j<2; j++){System.out.print(strs[i][j]+" ");}System.out.println();}}}1
2
3
4
5
6
1 2
3 4
5 6
还有一种比较简单的形式
import java.util.*;public class try1 {public static void main(String[] args) throws IOException {String [][]strs = new String [3][2];int i ,j;Scanner input = new Scanner(System.in);for(i = 0; i<3;i++){for(j = 0; j<2; j++){strs[i][j] = input.next();}//System.out.println();}for(i = 0; i<3;i++){for(j = 0; j<2; j++){System.out.print(strs[i][j]+" ");}System.out.println();}}}输入格式
1 2
3 4
5 6
输出格式
1 2
3 4
5 6
谢谢采纳
//java计算器===========import java.awt.*;
import java.awt.event.*;
import java.text.DecimalFormat;
import java.util.Dictionary;import javax.swing.*;public class Calculator extends JFrame {
private JTextField jtf;
private JPanel panel1, panel2, panel3, panel4;
private num numActionListener;
private JTextField jtf1;
private boolean IfResult = true;
private boolean point;
private String oper = "=";
private double result = 0;
private JMenuBar mybar;
private JMenu menu1, menu2, menu3;
private JMenuItem edititem1, edititem2, help1, help2, help3;
private JRadioButtonMenuItem seeitem1, seeitem2;
private JCheckBoxMenuItem seeitem3;
private ButtonGroup bgb;
private String back;
private DecimalFormat df;
private boolean Resultr = false;
private boolean flag = false; public Calculator(String title) {
super(title);
this.setLayout(new BorderLayout(10, 5));
panel1 = new JPanel(new GridLayout(1, 3, 10, 10));
panel2 = new JPanel(new GridLayout(4, 5, 5, 5));
panel3 = new JPanel(new BorderLayout(5, 5));
panel4 = new JPanel(new GridLayout(5, 1, 3, 5)); df = new DecimalFormat("0.#####"); mybar = new JMenuBar();
menu1 = new JMenu("编辑(E)");
menu2 = new JMenu("查看(V)");
menu3 = new JMenu("帮助(H)"); menu1.setMnemonic('E');
menu2.setMnemonic('V');
menu3.setMnemonic('H'); menu1.setFont(new Font("宋体", Font.PLAIN, 12));
menu2.setFont(new Font("宋体", Font.PLAIN, 12));
menu3.setFont(new Font("宋体", Font.PLAIN, 12)); edititem1 = new JMenuItem("复制(C)");
edititem2 = new JMenuItem("粘贴(P)"); edititem1.setIcon(new ImageIcon("icons/copy.png"));
edititem2.setIcon(new ImageIcon("icons/paste.png")); bgb = new ButtonGroup(); seeitem1 = new JRadioButtonMenuItem("标准型(T)");
seeitem2 = new JRadioButtonMenuItem("科学型(S)");
seeitem3 = new JCheckBoxMenuItem("数字分组(I)"); help1 = new JMenuItem("关于计算器(A)");
help2 = new JMenuItem("帮助主题(H)"); help1.addActionListener(new clear()); help1.setIcon(new ImageIcon("icons/about.png"));
help2.setIcon(new ImageIcon("icons/help.png")); bgb.add(seeitem1);
bgb.add(seeitem2); menu1.add(edititem1);
menu1.add(edititem2); menu2.add(seeitem1);
menu2.add(seeitem2);
menu2.addSeparator();
menu2.add(seeitem3); menu3.add(help1);
menu3.addSeparator();
menu3.add(help2); mybar.add(menu1);
mybar.add(menu2);
mybar.add(menu3);
this.setJMenuBar(mybar); edititem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,
InputEvent.CTRL_MASK)); edititem2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_P,
InputEvent.CTRL_MASK)); seeitem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_T,
InputEvent.CTRL_MASK)); seeitem2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,
InputEvent.CTRL_MASK)); seeitem3.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I,
InputEvent.CTRL_MASK)); help1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,
InputEvent.CTRL_MASK));
help2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_H,
InputEvent.CTRL_MASK)); jtf = new JTextField(20);
jtf.setEditable(false);
jtf.setBackground(Color.white);
jtf.setHorizontalAlignment(JTextField.RIGHT);
jtf.setText("0");
jtf.setBorder(BorderFactory.createLoweredBevelBorder()); numActionListener = new num();
init(); } public void init() {
// panel 面板按钮的添加 addButton(panel1, "Blackspace", new clear(), Color.red);
addButton(panel1, "CE", null, Color.red);
addButton(panel1, "C", new clear(), Color.red); addButton(panel2, "7", numActionListener, Color.blue);
addButton(panel2, "8", numActionListener, Color.blue);
addButton(panel2, "9", numActionListener, Color.blue);
addButton(panel2, "/", new signs(), Color.red);
addButton(panel2, "sqrt", new signs(), Color.blue); addButton(panel2, "4", numActionListener, Color.blue);
addButton(panel2, "5", numActionListener, Color.blue);
addButton(panel2, "6", numActionListener, Color.blue);
addButton(panel2, "*", new signs(), Color.red);
addButton(panel2, "%", new signs(), Color.blue); addButton(panel2, "1", numActionListener, Color.blue);
addButton(panel2, "2", numActionListener, Color.blue);
addButton(panel2, "3", numActionListener, Color.blue);
addButton(panel2, "-", new signs(), Color.red);
addButton(panel2, "1/x", new signs(), Color.blue); addButton(panel2, "0", numActionListener, Color.blue);
addButton(panel2, "-/+", new clear(), Color.blue);
addButton(panel2, ".", new dot(), Color.blue);
addButton(panel2, "+", new signs(), Color.red);
addButton(panel2, "=", new signs(), Color.red); JButton btns = new JButton(""); btns.setBorder(BorderFactory.createLoweredBevelBorder());
btns.setEnabled(false);
btns.setPreferredSize(new Dimension(10, 10));
// panel4面板按钮的添加
panel4.add(btns);
addButton(panel4, "MC", null, Color.red);
addButton(panel4, "MR", null, Color.red);
addButton(panel4, "MS", null, Color.red);
addButton(panel4, "M+", null, Color.red);
// 将面板添加倒顶层容器中 panel3.add(panel1, BorderLayout.NORTH);
panel3.add(panel2, BorderLayout.CENTER);
add(jtf, BorderLayout.NORTH);
add(panel3);
add(panel4, BorderLayout.WEST); pack();
this.setResizable(false);
this.setLocation(300, 200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
} // 按钮的添加方法
public void addButton(JPanel p, String name, ActionListener action, Color c) {
JButton btn = new JButton(name);
p.add(btn);
btn.setForeground(c);
btn.addActionListener(action);
} public void addButton(JPanel p, String name, ActionListener action) {
JButton btn = new JButton(name);
p.add(btn);
btn.addActionListener(action);
} public void getResult(double x) {
if (oper.equals("+")) {
result += x;
} else if (oper.equals("-"))
result -= x;
else if (oper.equals("*"))
result *= x;
else if (oper.equals("/"))
result /= x;
else if (oper.equals("="))
result = x;
else if (oper.equals("s"))
result = Math.sqrt(x);
jtf.setText(df.format(result));
} class num implements ActionListener { public void actionPerformed(ActionEvent evt) {
String str = evt.getActionCommand();
if (IfResult) {
jtf.setText("");
IfResult = false; } jtf.setText(jtf.getText().trim() + str);
if (jtf.getText().equals("0")) {
jtf.setText("0");
IfResult = true;
flag = true;
}
} } class signs implements ActionListener { public void actionPerformed(ActionEvent event) {
String command = event.getActionCommand();
if (command.equals("sqrt")) {
double i = Double.parseDouble(jtf.getText());
if (i >= 0) {
jtf.setText(String.valueOf(df.format(Math.sqrt(i))));
} else
jtf.setText("负数不能开平根!!");
} else if (command.equals("1/x")) {
if (Double.parseDouble(jtf.getText()) == 0) {
jtf.setText("除数不能为零");
} else
jtf.setText(df.format((1 / Double.parseDouble(jtf.getText()
.trim()))));
} else if (command.equals("%")) {
jtf
.setText(df.format(Double.parseDouble(jtf.getText()
.trim()) / 100));
} else {
// 测试点
if (flag)
IfResult = false;
if (IfResult) {
oper = command;
} else {
getResult(Double.parseDouble(jtf.getText()));
oper = command;
IfResult = true;
}
}
}
} // 清除的一些按钮类监听对象。
class clear implements ActionListener {
public void actionPerformed(ActionEvent arg0) {
String getaction = arg0.getActionCommand();
if (getaction.equals("C")) {
jtf.setText("0");
result = 0;
IfResult = true;
} else if (getaction.equals("-/+")) {
double i = 0 - Double.parseDouble(jtf.getText().trim());
jtf.setText(df.format(i)); } else if (getaction.equals("Blackspace")) {
// 测试点
if (Double.parseDouble(jtf.getText()) > 0
|| jtf.getText().charAt(0) == '负') {
if (jtf.getText().length() > 1) {
jtf.setText(jtf.getText().substring(0,
jtf.getText().length() - 1));
} else {
IfResult = true;
jtf.setText("0");
}
} else {
if (jtf.getText().length() > 2
|| jtf.getText().charAt(0) == '负') {
jtf.setText(jtf.getText().substring(0,
jtf.getText().length() - 1));
} else {
IfResult = true;
jtf.setText("0");
}
}
}
}
} // 内部类
class dot implements ActionListener { public void actionPerformed(ActionEvent evt) {
IfResult = false;
if (jtf.getText().trim().indexOf(".") == -1)
jtf.setText(jtf.getText() + "."); }
} public static void main(String[] args) throws Exception {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
new Calculator("Java版计算器").setVisible(true); }}
public UnSafePasswordException(String message){
super(message);
}
}
//以上自定义异常类对象。
public class TestInputPassword {
public static void main(String[] args) throws UnSafePasswordException {
System.out.println("请输入6位以上的密码,必须包含数字、大写字母以及小写字母:");
Scanner scanner = new Scanner(System.in);
String password = scanner.next();
if(! checkPassword(password)){
throw new UnSafePasswordException("密码必须6位以上,同时包含数字、大写字母以及小写字母");
}
}
public static boolean checkPassword(String password){
boolean flag = false;
boolean haveNumber = false;
boolean haveUp = false;
boolean haveLow = false;
if(password.length() < 6){
return flag;
}else{
for(int i=0;i<password.length();i++){
char c = password.charAt(i);
int x = c - '0';
if(x >= 0 && x <= 9){
haveNumber = true;
}
if(c >= 'A' && c <= 'Z'){
haveUp = true;
}
if(c >= 'a' && c <= 'z'){
haveLow = true;
}
}
if(haveNumber && haveUp && haveLow){
flag = true;
}
}
return flag;
}
}
用AVA辅助玩游戏出现提示框 有高手可以为我解答么?万分感谢
又是这个问题...检查下你的网络,message错误提示是文件缺失或丢失的错误开头一般两种情况会出现这个现象一是你的网络不稳定,在更新或者下载过程中出现闪断,如果闪断过程太短就会造成文件写入冲突导致自动删除数据第二是被自动覆盖了,在更新中某些程式混进来改写或者直接完整覆盖了某些文件解决方法,如果是...
AVA应用程序出错
楼主,你好 这也许是因为在装游戏的过程中丢失了文件造成的 建议你 下载BT种子安装AVA
报关AVA是什么意思?
报关AVA对进口商来说是至关重要的。只有通过AVA验证程序的进口商品才能被允许进入美国市场。如果进口商品没有通过AVA验证程序,它们将无法进入美国。这可能会导致进口商受到非常严重的经济损失。总之,报关AVA是一个非常重要的美国政府政策,确保所有进口商品符合美国标准要求。只有通过AVA验证程序的进口商品才能...
我玩AVA怎么玩不了,一进去刚想玩就跳个对话框出来,游戏就不能玩了...
下载专杀工具进行修复。 出现该提示是由于您的电脑中了病毒,目前建议尝试全盘杀毒或重装系统。 六、【SX非法模块,错误码 10600880.0】 当您登陆游戏提示SX非法模块,错误码2,10600088,0时,这是因为您的电脑安装了非法软件,还请您查看您的AVA目录下是否有以上两个文件:winmm.dll、ffmem.dll(...
为什么下载AVA后在安装的过程中总出错
1.你得先确定你电脑硬件没问题;2.接着就是你确定以前从没安装过AVA,或者安装AVA之后卸载是否干净;3.上官网用主流的下载器(建议你这个游戏还是用QQ旋风),当然你下载器也得至少能正常启动的。下载的时候,把所有防火墙,监控程序全部关了;4.安装的时候看下硬盘空间,记得要有剩余量,还有就是也...
今天玩AVA 刚进游戏 一出来就被雷炸死然后一直如此 我想问问是哪位SB...
前些天我在论坛上看到有个很懂电脑的玩家发的帖子!他的帖子主要讲的就是在战地之王上面碰到的GB,也像楼主这样问候了他家祖宗十八代!完了,他就很专业的痛批了腾讯战地之王的运营行团队!他给的理由是,每个游戏都有“源代码(应该是属于计算机程序语言之类的意思吧)”!假如制作辅助软件的人,没...
我想学习程序语言,请问是J学习AVA语言好还是C语言好呀!
建议先学java.第一,c 有个指针难得弄,第二,学java直接就可以感受面象对象的概念,第三,学c主要用于编写系统软件等等,对于新手很难实践,而学习java能够自己尝试做一些小的软件,并且稍微有一点基础知识还可以同时稍稍看点jsp写点简单的网页等等.纯属个人理解,希望不要见笑于大方之家,只是一个见议,顶楼的...
编写avascript程序,根据用户输入的数值,计算其平方,平方根和自然对数...
<!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "<html xmlns="无标题文档 window.onload=function(){ var a=prompt("输入数值!"); document.write("原始值:"+a+""); document.write("平方:"+Math.pow(a,2)+""); document.write("平方根:"+Math.sqrt(a...
我的AVA怎么一进去就显示"与服务器连接失败,请稍后再尝试"
第一是你网络问题,也可能是服务器网络 这种情况多进几次就行了 第二是服务器问题 比如维护 版本不符合我没遇到过 不知道
玩AVA我的电脑卡的不行,是在玩不啊,你看我的配置,到底问题出在哪了...
你这配置绝对可以玩 , 不能玩有软件和硬件的原因 , 是不是软件的冲突?找下原因吧 ,可能是系统 的资源耗尽了 建议:1,吧不必要的程序关掉(可以在任务栏 右键\/退出)2.强烈建议玩游戏吧杀毒软件关了(杀毒软件很耗资源,我每次玩CF和QAVA机子都是裸奔,平常也很少开杀毒软件,下了什么...
衷农舒筋: 先进入cmd 里面 在java 目录下输入 javac filename.java(filename是你的文件名) 如果编译没有错误的话 输入 java filename 就可以了
浚县19428084244: Java初学者求助,大家帮帮忙.?
衷农舒筋: static 修饰的方法,是隶属于类的.在java中,类也是一种对象,比如你的a方法,实际完整的调用代码是 TestInherit.a(); 由于,你是在Test..这个类内部调用a().所以可以省去前面的 类名. 这个前缀.而没有static修饰的方法,则是属于这个类的实例对象.
浚县19428084244: java 新手求助..... - ?
衷农舒筋: setXXX方法,是没有返回值的,所有改为public void setSideA(double sideC){} 建议:Java编程的时候用Eclipse或其他集成开发环境,像上面这个问题,直接就预编译就提示有错误了.如果还有其他问题,再联系我!
浚县19428084244: 帮忙写个简单的JAVA程序(本人刚入门) - ?
衷农舒筋: class oushu { public static void main(String args[]) { int i,num; System.out.println("50以内的偶数是:"); for(i=1;i<50;i++) { num=i%2; if(num==0) System.out.println(i+""); } System.out.println(""); } }
浚县19428084244: java编程新手求助4?
衷农舒筋: \要把需要用到的类 设置Public 也就是公共类 在任何地方都能调用该类中的方法和属性 另一个需要调用的话 则需在该类中实例化需要调用的类即可使用该类中的方法和属性了 代码如下: public class CycLine {public int i=1; } import CycLine; class Node {CycLine cycline = new CycLine();int node= cycline.i;int nextnode=node++; }
浚县19428084244: java新手求助T T~ 编写程序(java),输出字符串“This is test.”从第2个索引到第7个索引的子串. - ?
衷农舒筋: public class Test { public static void main(String[] args) { String str="This is test."; System.out.println(str.substring(2,7)); } }
浚县19428084244: Java初学者如何编写第一个Java程序? ?
衷农舒筋: "这个很简单的,java301集基础教程里第一集就有介绍, 1.通过Eclipse运行程序 启动Eclipse,在菜单中选择“文件 --> 新建 --> Java项目”,弹出对话框 2. 新建项目 填入项目名称,点击“完成”,创建项目成功,可以看到在 E:\java\workspace 目录下多出了一个Demo文件夹.在菜单中选择“文件 --> 新建 --> 类”,弹出对话框 3.创建类 输入类名称,点击“完成”,成功创建一个HelloWorld类 ……"
浚县19428084244: java 新手 求教 急急急急 - ?
衷农舒筋: import java.util.Scanner; public class StringTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in); System.out.println("请输入字符串"); String str = sc.next(); if(str.length() == 8){ for(int i=0;i<str.length();i++){ char c...
浚县19428084244: 新手java求救! - ?
衷农舒筋: 0(零)L不是 o l,long型变量
浚县19428084244: Java 菜鸟求助~ - ?
衷农舒筋: 在Java的API中: charAt(int index) Returns the character at the specified index.即chatAt方法的参数是整形的,不是字符型. String substring(int beginIndex, int endIndex) Returns a new string that is a substring of this string. substring(int ...