java基础 - linux环境下编辑简易JAVA程序

在LINUX下 编辑编译 乘法表 打印出来 (JAVA基础练习)

[[email protected] chengxu]# vi test.java

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

for(int i=0;i<10;i++){

for(int j =1;j<=i;j++){
                                System.out.print(j+"*"+i+"="+i*j+" ");

}
        System.out.println();

}
}

}

[[email protected] chengxu]# javac test.java

[[email protected] chengxu]# java test

1*1=1 
1*2=2 2*2=4 
1*3=3 2*3=6 3*3=9 
1*4=4 2*4=8 3*4=12 4*4=16 
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

import java.util.Scanner;

public class test{
        public static void main (String args[]){
                Scanner sc =new Scanner (System.in);
                while(true){
                String str = sc.next();
                
                        if( str.equals("#")){
                                System.out.println("end");
                                return;
                        }
                        int i = Integer.valueOf(str);
                        if(i%2!= 0  && i<8){
                                System.out.println("the life don‘t stop " +i+ "  floor");
                                }else {
                                        System.out.println("welcome to go to the"+i+" floor ");
                                        }

}
        }

}

如果我不对的地方或您有好的方案,请多多包涵,本人还在学习当中。

欢迎大家私信指导,可以共同学习,提升更快
原创文章,如需转载,请注明参考文章等标注并附上我的博文网址

时间: 2024-07-30 10:11:20

java基础 - linux环境下编辑简易JAVA程序的相关文章

在linux环境下编译运行OpenCV程序的两种方法

原来以为在Ubuntu下安装好了OpenCV之后,自己写个简单的程序应该很容易吧,但是呢,就是为了编译一个简单的显示图片的程序我都快被弄崩溃了. 在谷歌和上StackOverFlow查看相关问题解答之后,我下面就介绍Command Line和CMake两种方式. 首先我先粘上我测试的代码吧,文件名为Test.c 1 #include <highgui.h> 2 3 int main(int argc,char ** argv) { 4 5 IplImage* img = cvLoadImage

java 在linux环境下写入 syslog 问题研究

1.Syslog 在Unix类操作系统上,syslog广泛应用于系统日志.syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器.接收syslog的服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理.常见的应用场景是网 络管理工具.安全管理系统.日志审计系统. 2.linux下syslog系统 syslog是Linux系统默认的日志守护进,内核等一些模块的日志基本上是通过syslog存储的.新版本的ubuntu(不知道具体从哪个

[Java EE] LInux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法

http://www.colabug.com/thread-1168296-1-1.html 1. 版本信息      (1)CentOS 6.4发行版64位,uname -a 显示如下:              Linux localhost.localdomain 3.11.6 #1 SMP Sat Nov 2 23:25:40 KST 2013 x86_64 x86_64 x86_64 GNU/Linux   (2)Eclipse: Version: Kepler Service Rel

linux环境下vim创建java文件,并编译运行

一.前提 安装Java 二.创建工作目录并编辑java文件 三.编译 四.运行 原文地址:https://www.cnblogs.com/2sheep2simple/p/10778337.html

在linux环境下报错java.lang.reflect.InvocationTargetException

今天开发了一个excel导出的功能,放到linux服务器上后发现报错. 捕获的异常是 InvocationTargetException 异常,之前没有见过这个异常,网上搜了一下. 内容如下: 在某一个项目A中使用了某个jar包x.jar, 而x.jar引入了一个类Y, 应该包含y.jar才可以使用Y类. 但是y.jar没有被包含到工程中, 这时候就会在项目A中跑出InvocationTargetException. 这个错是指找不到jar包而使用了这个jar包下面的类,查了源码发现是这个类引起

linux环境下编译运行OpenCV程序的两种方法

一.命令行Command Line 1 g++ opencv_test.cpp -o opencv_test `pkg-config --cflags --libs opencv` 2 ./opencv_test test.jpg 备注:pkg-config选项--cflags 它是用来指定程序在编译时所需要头文件所在的目录--libs 则是指定程序在链接时所需要的动态链接库的目录 二.CMake工具编译 在程序同目录下创建CMakeLists.txt 1 #文件地址(下载源码安装包中):/op

Linux 环境下思源黑体字体与 Java 之间的兼容性问题的解决(补充说明)

在前一篇随笔中,我讲了一下有关 Linux 环境下思源黑体与 Java 之间的兼容性问题,后来经过测试发现,默认安装的思源黑体字体同时包含简体字体和繁体字体,并且其对应的语言编码也是不同的.尝试着把繁体字体卸载掉后,Java 程序可以正常显示思源黑体字形了.但即使这样,仍然存在一个问题,在 Java Swing 类型的程序中(比如 NetBeans.IDEA 等)如果你明确选择思源黑体作为编辑字体,则编辑区域无法显示任何内容,可以理解为思源黑体在 Java 内部字体栅格化处理方面仍然有点兼容性问

28道java基础面试题-下

28道java基础面试题-下15.Java语言如何进行异常处理,关键字:throws.throw.try.catch.finally分别如何使用?答:Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口.在Java中,每个异常都是一个对象,它是Throwable类或其子类的实例.当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并可以对其进行处理.Java的异常处理是通过5个关键词来实现的:try.catch.th

Linux环境下部署完JDK后运行一个简单的Java程序

前言 前一篇文章详细讲解了如何在Windows环境下安装虚拟机+Linux系统,并且成功部署了JDK. 不过部署完JDK之后,我们判断部署是否成功的依据是看"java -version"命令是否有正确的内容打印,也许这并不具备太大的说服力.可能能够运行起一个正确的java程序来,不管从感性角度还是理性角度来说,都会有一个更好的认识. 所以本文写一段很简单的java代码,并且在Linux环境下编译运行,以证明JDK部署得确实没有问题. 代码验证JDK部署是否正确 1.级联建立两个目录 首