导航:首页 > 编程语言 > java写

java写

发布时间:2022-02-23 20:32:25

❶ 用java编写

package test1;

import java.util.Scanner;

/**
* InputFigures类,功能为在标准输入读入一个字符串,把其中连续的数字打印出来,使用循环实现。 请输入一串数字: 2331 23 1 23123
* 12 请问你要打印第几个数字? 5 第5个数字是12 3 第3个数字是1 100 对不起,没有这个数字。 0 对不起,没有这个数字。 <----
* 这里用户输入了一个空行 谢谢您的使用! <---- 程序退出。
*/
public class InputFigures {
/**
* InputFiguresr类全部功能在主函数中,它从标准输入读入一行字符串,打印出其中所有的数字
*
* @param arguments
* 命令行参数(没有使用)
*/
public static void main(String[] arguments) {
Scanner inputNumbers = null;
Scanner printNumbers = null;
boolean sw = true;

System.out.println("请输入一串数字!");
inputNumbers = new Scanner(System.in);
String stringNumbers = inputNumbers.nextLine();
System.out.println("你输入的数字为:" + stringNumbers);
char[] numbers = stringNumbers.toCharArray();

while (sw) {
printNumbers = new Scanner(System.in);
System.out.println("请问你要打印第几个数字?输入空格结束程序 ");
String sw2 = printNumbers.nextLine();
if (String.valueOf(sw2.charAt(0)).equals(" ")) {
sw = false;
System.out.println("谢谢您的使用!程序退出。");
} else if (Integer.parseInt(sw2) > numbers.length
|| Integer.parseInt(sw2) <= 0) {
System.out.println("对不起,没有这个数字!");
} else {
int len = Integer.parseInt(sw2);
System.out.println("第" + len + "数字为:" + numbers[len - 1]);
}
}

}
}

❷ 如何编写java程序

新建java第一种方法:
1。首先右击鼠标,新建一个文本文档。
2。更改文本文档的后缀名为
.java
。注意文件名必须和类名相同。
如果你的电脑没有显示后缀名的话需要对电脑进行一定的设置。
3。打开计算机——组织——文件夹选项——查看——将隐藏文件夹选项取消勾选即可。
建议将这个选项取消勾选,有很多的恶意程序会侵入我们的电脑,取消勾选可以很好的查看病毒等文件的类型。
4。右击建好的文档,选择编辑即可进行java的编写。
在编写的时候我们有一定的格式,java语言的格式是为了我们日后更改程序方便而规定的,我们一定要遵循这种格式编写。
第二种方法:
1直接新建一个记事本文档,然后选择保存。
注意保存时额位置,不要等到保存完却找不到文件到哪了。
2在选择保存的窗口中输入后缀“.java”,然后保存即可。注意文件名必须和类名相同。
3同样右击文件,选择编辑即可在文件中进行编辑了。
前两个大括号之间回车,第二对大括号有一个间隔,直接按TAb键即可。
测试运行java程序:
打开运行命令,也可以直接在开菜单中输入CMD调用命令窗口。
你的文件保存在哪里就将你的文件目录输入到命令提示符窗口中,例如我的是D盘根目录,所以我输入“d:”。
编译java文件,生成class文件:
在命令提示符中输入“javac
文件名.java”,我的文件名为A,所以输入javac
A.java然后回车,等待编译。
运行文件:
继续输入“java
文件名”然后回车就可以运行我们写好的文件了。

❸ 用java写

你能等等嘛?我下午发给你可以吗?

Parent类:
class Parent
{
private String name;
private int age;
public Parent()
{
}
public Parent(String name,int age)
{
this.name = name;
this.age = age;
}
protected void showInfo()
{
System.out.println("Name:"+name+"Age:"+age);
}
}
Children类:
class Children extends Parent
{
private String name;
private int age;
private char sex;
public Children(String name,int age,char sex)
{
this.name = name;
this.age = age;
this.sex = sex;
}
protected void showInfo()
{
System.out.println("Name:"+name+"Age:"+age+"Sex:"+sex);
}
}

❹ java 编写

只做了乘法的,而且数据类型是int的,不是分数。你可以修改一下
import java.awt.*;
import java.awt.event.*;

public class TestInner {
public static void main (String[] args) {

new MyFrame2().launchFrame();
}
}

class MyFrame2 extends Frame {
TextField t1,t2,t3;
public void launchFrame () {
t1 = new TextField (10);
t2 = new TextField (10);
t3 = new TextField (15);
Label lab = new Label ("x");
Button bu = new Button ("=");
bu.addActionListener (new MyMonitor2());
setLayout (new FlowLayout());
add (t1);
add (lab);
add (t2);
add (bu);
add (t3);
pack();
setLocation (300,300);
setVisible (true);
}
private class MyMonitor2 implements ActionListener {
public void actionPerformed(ActionEvent e) {
int n1= Integer.parseInt (t1.getText());
int n2 = Integer.parseInt (t2.getText());
t3.setText (""+ (n1*n2));
try {
Thread.sleep (1000);
} catch (InterruptedException ee) {
ee.getMessage();
ee.printStackTrace();
}
t3.setText (""); t1.setText (""); t2.setText ("");
}
}
}

❺ 用Java编写

importjava.awt.BorderLayout;
importjava.awt.Component;
importjava.awt.Container;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;

importjavax.swing.ButtonGroup;
importjavax.swing.JButton;
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JPanel;
importjavax.swing.JRadioButton;
importjavax.swing.JTextField;
/**
*做一个窗体应用程序“体重指数计算器”,能根据用户输入的性别、身高、体重计算出“体质指数(身体质量指数)”,并给出是否偏胖的判断。其中,体质指数(BMI)=体重(kg)÷身高^2(m),大于24则为偏胖。要求有更详细的判断。要求有用户界面组件(如文本框、单选按钮、按钮)、布局和事件处理。
*
*@authorchunyan
*
*/
{
JTextFieldheight;
JTextFieldweight;
JLabelresult;
//构造函数
publicDemoFrame(){
init();
}
//初始化JFrame
privatevoidinit(){
this.setTitle("体质指数计算平台");
this.setSize(702,400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//点击关闭
this.setLocationRelativeTo(null);//设置居中
this.setContentPane(createContentPane());//创建主面板
}
//创建面板
(){
JPanelp=newJPanel(newBorderLayout());
p.add(BorderLayout.NORTH,createNorthPane());
p.add(BorderLayout.CENTER,createCenterPane());
p.add(BorderLayout.SOUTH,createSouthPane());
returnp;
}
//最北边的输入框
(){
JPanelp=newJPanel();
JLabellabel=newJLabel("性别:");
ButtonGroupbg=newButtonGroup();
JRadioButtonjrb1=newJRadioButton("男");
JRadioButtonjrb2=newJRadioButton("女");
bg.add(jrb1);
bg.add(jrb2);
//身高,输入框
JLabellabel_height=newJLabel("身高:");
height=newJTextField("请输入身高,单位为:米",20);
//体重,输入框
JLabellabel_weight=newJLabel("体重:");
weight=newJTextField("请输入体重,单位为:千克",20);
p.add(label);
p.add(jrb1);
p.add(jrb2);
p.add(label_height);
p.add(height);
p.add(label_weight);
p.add(weight);
returnp;
}
//中间的提交
(){
JPanelp=newJPanel();
JButtonbutton=newJButton("检测身体素质");
button.addActionListener(newActionListener(){
@Override
publicvoidactionPerformed(ActionEventarg0){
Doubleh=Double.valueOf(height.getText());
Doublew=Double.valueOf(weight.getText());
Doublebmi=w/(Math.pow(h,2));
if(bmi>24){
result.setText("体质指数:"+bmi+" 提示:偏胖");
}else{
result.setText(bmi+"");
}
}
});
p.add(button);
returnp;
}
//底部的结果显示
(){
JPanelp=newJPanel();
result=newJLabel("结果...");
p.add(result);
returnp;
}
publicstaticvoidmain(String[]args){
DemoFramedemoFrame=newDemoFrame();
demoFrame.setVisible(true);
}
}

结果:

❻ 用JAVA编写

Scanner s = new Scanner(System.in);
int i = 0;
System.out.println("程序管理器 +" + "========================= "
+ "1. 启动记事本 "
+ "2. 启动画图 "
+ "3. 启动计算器 "
+ "4. 退出本系统 "
+ "0. 关闭计算机 " + "=========================");
while ((i = s.nextInt()) != 4) {//输入0退出系统
try {
switch (i) {
case 1:
Runtime.getRuntime().exec(
"C:\WINDOWS\system32\notepad.exe");
break;
case 2:
Runtime.getRuntime().exec(
"C:\WINDOWS\system32\mspaint.exe");
break;
case 3:
Runtime.getRuntime().exec(
"C:\WINDOWS\system32\calc.exe");
break;
case 0:
Runtime.getRuntime().exec("shutdown.exe -s -c \");
break;
}
} catch (IOException e) {
e.printStackTrace();
}
}

随手写的,希望楼主采纳

❼ Java程序怎样编写

为了在您的机器上配置起一个Java开发环境——您将使用一个“开发环境”来“开发”(编写)程序——您需要完成以下这些步骤: 1.下载一个包含Java开发环境(编译器和其他工具)的大文件。点击“下载J2SE SDK”链接下载SDK(软件开发工具包)软件。网页会显示一个许可协议。点击“接受”。选择您的操作系统,然后将文件保存到下载目录中。这是一个巨大的文件,用电话调制解调器下载需要好几个小时。接下来的两个文件也很大。 2.下载一个包含Java文档的大文件。选择操作系统后点击SDK1.4.1文档的链接。 3.如果您的机器上还没有安装WinZip(或可执行相同功能的程序),那么您需要下载一个包含WinZip的大文件并安装之。如果您的机器上没有安装某个的版本的WinZip或其他解压缩软件,下载WinZip的试用版。运行EXE文件安装。很快我们将使用它来安装文档。 4.安装Java开发环境。运行第一步下载的j2sdk-1_4_1-*.exe文件。他将自动解压并安装开发工具包。 5.安装文档。阅读安装说明文档。它会要求您将文档文件移至刚才开发工具包的安装目录。将文档解压缩,文件就会被安排到适当的位置。 7.全面测试。现在您应该可以打开另一个MS-DOS窗口并键入javac了。如果一切设置妥当,那么您将看到屏幕将输出两行文字告诉您如何使用javac。这意味着一切已经准备就绪了。如果您看到“错误的命令或文件名”这条消息,则说明还没有准备好。请重新阅读安装说明检查哪里出了问题。确定PATH被正确设置并可用。回头重新阅读上面的步骤,问题不解决不要轻易放弃。现在您已自豪地拥有一台能够编译Java程序的机器了。您已经准备好开始编写软件了!

❽ JAVA都能写什么

JAVA 已成为当今市面上很受欢迎的编程语言。对于处于信息高速发达的今天,手机软件、手机JAVA游戏、电脑软件等等,JAVA技术已经无处不在。可以这样说, 只要你使用手机、电脑等IT产品,你就会用到跟JAVA有关的知识。
另外,Java仍然是世界上最受欢迎的编程语言之一,有无限多种方法使用Java。据2016年数据显示,Java被评为最受欢迎的编程语言之一,拥有庞大的客户群。关于java的可应用性,80%以上的高端企业级应用都使用JAVA平台(电信、银行等)。
JAVA是成熟的产品,已经有10年的历史。Amazon、Google、 eBay、淘宝、京东、阿里和其它的大型电子商务品牌都在使用Java来后台处理。

❾ 用java语言编写

1、测试类

importjava.util.*;
publicclasstest
{
publicstaticvoidmain(String[]args){
Studentstudent=newStudent();
Scannerinput=newScanner(System.in);
System.out.println("请输入姓名:");
student.setName(input.next());
System.out.println("请输入学号:");
student.setId(input.nextLong());
System.out.println("请输入成绩:");
student.setGrade(input.nextFloat());
student.printInfo();
student.isPass();
}
}

2、学生类

publicclassStudent{
/**
*用java语言编写编写一个类Student,描述学生的学号、姓名和成绩。学号用long,成绩用float,
姓名用String。学生拥有判断自己的成绩是否及格的功能(方法名:isPass())。并能
够打印输出自己的姓名及是否及格信息(方法名:printInfo())。
针对Student编写一个测试类,可以从键盘输入学生的学号和成绩,并显示学生的
相关信息。
**/
privatelongid;
privatefloatgrade;
privateStringname;


publiclonggetId(){
returnid;
}


publicvoidsetId(longid){
this.id=id;
}


publicStringgetName(){
returnname;
}


publicvoidsetName(Stringname){
this.name=name;
}


publicfloatgetGrade(){
returngrade;
}


publicvoidsetGrade(floatgrade){
this.grade=grade;
}


publicvoidisPass()
{
if(this.grade>=60){
System.out.println("成绩合格!");
}else{
System.out.println("成绩不合格!");
}


}
publicvoidprintInfo()
{
System.out.println("姓名:"+this.name);
System.out.println("学号:"+this.id);
System.out.println("成绩:"+this.grade);

}

}

3、运行效果

❿ java编写

import java.io.*;

public class Application {

public static void main(String arg[]){
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String text="";
String endtext="";
System.out.println("键盘输入一个字符串<以#结束>: ");
try {
text=br.readLine();
} catch (NumberFormatException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
endtext=text.substring(text.length()-1,text.length());
if(!endtext.equals("#")){
System.out.println("字符串没有以#结束:");
System.exit(-1);
}
text=text.substring(0,text.length()-1);
text=text.toUpperCase();
System.out.println("转换后的大写字母为:"+text);

//写文件
File f=new File("a.txt");
if(!f.exists()){
System.out.println("找不到文件a.txt");
}
try {
//true表示续写文件
FileWriter fw=new FileWriter(f,true);
BufferedWriter bw=new BufferedWriter(fw);
bw.write(text);
bw.newLine();
bw.flush();//将缓冲区数据写入
bw.close();
fw.close();
System.out.println("写文件成功。");
}catch(IOException e) {
e.printStackTrace();
}
}

}

阅读全文

与java写相关的资料

热点内容
优信二手车解压后过户 浏览:63
Windows常用c编译器 浏览:780
关于改善国家网络安全的行政命令 浏览:835
安卓如何下载网易荒野pc服 浏览:656
javainetaddress 浏览:106
苹果4s固件下载完了怎么解压 浏览:1006
命令zpa 浏览:288
python编译器小程序 浏览:946
在app上看视频怎么光线调暗 浏览:542
可以中文解压的解压软件 浏览:595
安卓卸载组件应用怎么安装 浏览:915
使用面向对象编程的方式 浏览:342
程序员项目经理的年终总结范文 浏览:932
内衣的加密设计用来干嘛的 浏览:435
淮安数据加密 浏览:295
魔高一丈指标源码 浏览:984
松下php研究所 浏览:171
c回调java 浏览:403
梦幻端游长安地图互通源码 浏览:747
电脑本地文件如何上传服务器 浏览:315