「java基于控制台教程」java写控制台程序
今天给各位分享java基于控制台教程的知识,其中也会对java写控制台程序进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用java编写一个控制台程序
- 2、java控制台做一个简单的信息管理系统!(不使用数据库,用list集合操作) 文本文件存储信息,增删查改。
- 3、编写一个JAVA控制台程序
- 4、如何用JAVA程式在控制台输出"我是一个JAVA程式"?
- 5、用java编写一个控制台应用程序,实现如下功能:
- 6、java jdk怎么打开控制台
用java编写一个控制台程序
这么做啊、先接收输入的数字,循环这个数字的次数并建立一个该长度的数字数组,用来接收输入的数字。然后对该数组进行排序。冒泡排序也行、
public static void main(String[] args) {
System.out.print("请输入要比较数字的个数:");
Scanner scanner=new Scanner(System.in);
int length=scanner.nextInt();
int[] ints=new int[length];
for(int i=0;ilength;i++){
System.out.print("请输入第"+(i+1)+"个数字:");
ints[i]=scanner.nextInt();
}
Arrays.sort(ints);
System.out.println(Arrays.toString(ints));
}
好了,你选 我吧、
打字不易,如满意,望采纳。
java控制台做一个简单的信息管理系统!(不使用数据库,用list集合操作) 文本文件存储信息,增删查改。
保存在list中了,同时提供写入文件的功能,弱连接db的话,更简单~~望满意~~
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class StudentDeal {
static ListStudent list = null;
public static void main(String[] args) throws IOException {
Date date = new Date(1990, 12, 12, 23, 23);
Student s = new Student(111, "gao", "femal", date, "art", "chess");
StudentDeal sd = new StudentDeal();
sd.add(s);
String name = "gao";
sd.query(name);
sd.update(111, "pig");// 更新id的记录为pig,并写回到文件中;可以修改或者重载modify方法;
sd.delete(111);// 删除id的记录,并写回到文件中;;
}
public StudentDeal() {
list = new ArrayListStudent();
}
private void query(String name) {
boolean f = false;
for (Student t : list) {
if (t.getName().equals(name)) {
f = true;
}
}
if (f)
System.out.println("yes");
else
System.out.println("no");
}
void add(Student t) throws IOException {
int id = t.getId();
for (Student tmp : list) {
if (tmp.getId() == id) {
// System.out.println("target exsit!");
return;
}
}
list.add(t);
writeToFile(list);
System.out.println("add succeed!");
}
private void delete(int id) throws IOException {
for (int i = 0; i list.size(); i++) {
Student t = list.get(i);
if (t.getId() == id) {
list.remove(i);
System.out.println("delete succeed!");
} else
System.out.println("delete no such id!");
}
writeToFile(list);
}
private void update(int id, String name) throws IOException {
for (Student t : list) {
if (t.getId() == id) {
t.setName(name);
System.out.println("modify info succeed!");
} else
System.out.println("modify no such id!");
}
writeToFile(list);
}
public ListStudent getList() {
return list;
}
private void writeToFile(ListStudent list2) throws IOException {
BufferedWriter bw = new BufferedWriter(new FileWriter(new File(
"e:/test.txt")));
for (Student t : list) {
bw.write(t.toString());
}
bw.close();
}
}
class Student {
int id;
String intrest;
String gender;
String name;
String major;
Date date;
public Student(int id, String name, String gender, Date date, String major,
String intrest) {
super();
this.id = id;
this.intrest = intrest;
this.name = name;
this.gender = gender;
this.date = date;
this.major = major;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getIntrest() {
return intrest;
}
public void setIntrest(String intrest) {
this.intrest = intrest;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getMajor() {
return major;
}
public void setMajor(String major) {
this.major = major;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
@Override
public String toString() {
return this.getId() + " " + this.getName() + " " + this.getGender()
+ " " + this.getDate() + " " + this.getMajor() + " "
+ this.intrest + "\n";
}
}
编写一个JAVA控制台程序
通过System.out.println的方式输出到控制台
定义A.java文件,并输出字符串 我是一个java程序
public class A{
public static void main(String[] args) {//定义main方法
System.out.println("我是一个JAVA程序");//输出我是一个JAVA程序到控制台
}
}
如何用JAVA程式在控制台输出"我是一个JAVA程式"?
如何用JAVA程式在控制台输出"我是一个JAVA程式"? 通过System.out.println的方式输出到控制台
定义A.java档案,并输出字串 我是一个java程式
public class A{ public static void main(String[] args) {定义main方法 System.out.println("我是一个JAVA程式");输出我是一个JAVA程式到控制台 }}
在DOS控制台下如何编译执行java程式?
使用javac命令来编译java程式,格式为javac ***.java(***为java档名)
使用java命令来执行java程式,格式为java ***,记住不要带副档名
在dos控制台下如何编译执行java程式?
1.检验java是否正确安装 java -version
2.进入到java程式码所在目录 利用javac 进行编译Java程式码档案,生成class档案例如
javac HelloWorld.java
3.在2中的目录中利用java命令执行java程式
java HelloWorld
3中如果程式中如果有package,请在编译和 执行时加入package名
在dos控制台下如何编译执行java程式?
焦乏双低厘限导浑衰答
如何用java程式控制Tomcat重启
因为平时Tomcat在windows上的重启一般都是用vbs或者是 .bat指令码来写的.只要做能做到用JAVA呼叫这两种 指令码就可以了. 在JAVA的API里面.可以用程式码控制本地的可执行档案 而不能直接呼叫指令码.因此需要把指令码转 换成可执行档案可以下载 visualVBS来把vbs指令码转换成.exe .bat转换的指令码更多.网上搜索一下就能找到了. 之后线上程里面直接呼叫JAVA API里面的执行程式码就可以 做到重启TOMCAT了.DEMO: 首先是重启指令码,写成.vbs set WshShell=WScript.CreateObject("WScript.Shell") WshShell.Run(" s tomcat5") WScript.Sleep(10000) WshShell.Run(" start tomcat5") 然后用visualVBS转换成.exe档案 然后做一个类,重启Tomcat专用 package .uf.tool.util; public class TomcatReset { private String tomcat=""; public TomcatReset() {Configconfig=Config.getConfig(); tomcat=config.getProperties("tomcat");} public void tomcatRun(){try{ System.out.println("the mand is:"+tomcat); Process child = Runtime.getRuntime().exec(tomcat); } catch
因为涉及到了用上行控制Tomcat的重启.
因为平时Tomcat在windows上的重启一般都是用vbs或者是
.bat指令码来写的.只要做能做到用JAVA呼叫这两种
指令码就可以了.
在JAVA的API里面.可以用程式码控制本地的可执行档案
而不能直接呼叫指令码.因此需要把指令码转
换成可执行档案可以下载
visualVBS来把vbs指令码转换成.exe
.bat转换的指令码更多.网上搜索一下就能找到了.
之后线上程里面直接呼叫JAVA API里面的执行程式码就可以
做到重启TOMCAT了.DEMO:
首先是重启指令码,写成.vbs
set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run(" s tomcat5")
WScript.Sleep(10000)
WshShell.Run(" start tomcat5")
然后用visualVBS转换成.exe档案
然后做一个类,重启Tomcat专用
package .uf.tool.util;
public class TomcatReset {
private String tomcat="";
public TomcatReset() {Configconfig=Config.getConfig();
tomcat=config.getProperties("tomcat");}
public void tomcatRun(){try{
System.out.println("the mand is:"+tomcat);
Process child = Runtime.getRuntime().exec(tomcat);
} catch
(Exception e) {
其中tomcat就是其存放的绝对路径,因为可能会变,就写在配置档案里面
如何在dos控制台下编译执行java程式
比如说在你的d盘有个Hello.java打cmd进入控制台执行javac Hello.java 进行编译 再打java Hello 这样就可以运行了
我的java程式在控制台下输出'/0'为什么是个a?
ASCII码 97是a 0是(null)
用java编写一个控制台应用程序,实现如下功能:
import java.util.Scanner;
public class AA {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入:");
String str = sc.nextLine();
System.out.println(str);
String s1 = str.substring(0, str.indexOf(" "));
String s2 = str.substring(str.indexOf(" ") + 1, str.length());
int c = Integer.parseInt(s2);
if(c 60){
if("-a".equals(s1)){
System.out.println("E");
}else{
System.out.println("不及格");
}
}else if(c 70){
if("-a".equals(s1)){
System.out.println("D");
}else{
System.out.println("及格");
}
}else if(c 80){
if("-a".equals(s1)){
System.out.println("C");
}else{
System.out.println("中等");
}
}else if(c 90){
if("-a".equals(s1)){
System.out.println("B");
}else{
System.out.println("良好");
}
}else{
if("-a".equals(s1)){
System.out.println("A");
}else{
System.out.println("优秀");
}
}
}
}
java jdk怎么打开控制台
按下开始键+R键,出现运行对话框,输入cmd,按下回车键,打开控制台完成。
java基于控制台教程的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java写控制台程序、java基于控制台教程的信息别忘了在本站进行查找喔。