首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

1.java基础入门

2012-10-29 
一.java基础入门编写一个Hello.java程序1.新建一个文本文档,将名字和扩展名修改为Hello.java。2.打开Hello.

一.java基础入门
编写一个Hello.java程序
1.新建一个文本文档,将名字和扩展名修改为Hello.java。
2.打开Hello.java,在文件中定义一个类,类的格式:
  public class Hello{

  }
  注意:
      1.类名Hello必须要和文件名相同,包括大小写。
      2.类名的首字母要大写,如果类名是由多个单词组成,则每个单词的首字母要大写。
3.程序要运行,必须要有一个主函数,主函数的格式:
  public static void main(String [] args){
      //程序体
  }
  注意:
      1.注意大小写
      2.格式不要随意去更改,否则将是无法识别的主函数。
4.java的输出函数
  System.out.println();输出圆括号中的内容后换行
  System.out.print();输出圆括号中的内容后不换行
  注意:
      System.out.print()方法必须要有一个输出值,否则报错。
5.编译和运行java程序
  编译的命令是:javac Hello.java
  运行的命令是:java Hello
  命令行执行:开始-->运行-->cmd回车-->进入命令行-->找到.java文件所在的目录,在命令行中输入-->e:回车进入到E盘-->cd 文件夹名 回车进入到文件夹中,就可以开始编译和运行java程序了。

练习(必须要使用循环来实现)
1.
*
**
***
****
*****
分析:
靠左侧直角三角形,填充图形的符号是*;图形的总行数是5;当前是多少行,*就有多少个。

代码:
public class First{
    public static void main(String[] args){
String s="*";
for(int i=1;i<6;i++){
    for(int j=0;j<i;j++){
        System.out.print(s);
    }
    System.out.println();
}
    }
}

2.
    *
   **
  ***
****
*****
代码:
public class Second{
    public static void main (String[] args){
        String s="*";
        String t=" ";
        for(int i=1;i<6;i++){
            for(int j=0;j<6-i;j++){
                System.out.print(t);
            }
            for(int k=0;k<i;k++){
                System.out.print(s);
            }
            System.out.println();
        }
    }
}

3.
    *
   ***
  *****
*******
*********
代码:
public class Third{
    public static void main(String[] args){
        String s="*";
        String t=" ";
        for(int i=1;i<6;i++){
            for(int j=0;j<6-i;j++){
                System.out.print(t);
            }
            for(int k=0;k<2*i-1;k++){
                System.out.print(s);
            }
            System.out.println();
        }
    }
}

4.三菱汽车标志:
            *
           ***
          *****
         *******
        *********
         *******
          *****
           ***
            *
    ******** ********
   ********   ********
  ********     ********
********       ********
********         ********

代码:
public class Sanling{
    public static void main(String[] args){
        String s="*";
        String t=" ";
        for(int i=1;i<=5;i++){
            for(int j=1;j<=(9-2*i+1)/2+8;j++){
                System.out.print(t);
            }
            for(int k=1;k<=2*i-1;k++){
                System.out.print(s);
            }
            System.out.println();
        }

       
       

        for(int i=1;i<=4;i++){
            for(int j=1;j<=i+8;j++){
                System.out.print(t);
            }
            for(int k=1;k<=9-2*i;k++){
                System.out.print(s);
            }
            System.out.println();
        }


        for(int i=1;i<=5;i++){
            for(int j=1;j<=5-i;j++){
                System.out.print(t);
            }
            for(int k=1;k<=i+(8-i);k++){
                System.out.print(s);
            }
            for(int m=1;m<=2*i-1;m++){
                System.out.print(t);
            }
            for(int n=1;n<=i+(8-i);n++){
                System.out.print(s);
            }
            System.out.println();       
        }
    }
}
           

热点排行