环境变量的配置
1.新增变量名为JAVA_HOME,值为jdk的安装目录;
2.新增变量名为CLASSPATH,值为 .;%JAVA_ HOME%\lib;%JAVA_ HOME%\lib\tools.jar
3.编辑Path变量,在最后加上值 %JAVA_HOME%\bin
4.检验环境是否配成功,在dos命令中输入java 和javac
基础解题
打印菱形
输入格式:
输入一个正奇数,代表所需要打印的行数。
思路
弄清楚行与*,空格之间的关系
打印的行数就等于最长一行图案的数量
注意上半部分与下半部分的数据连接
import java.util.*;
public class fweek
{
public static void main (String []args)
{
int data=0,i=0;
System.out.println("请输入要打印的行数:");
data=input();//调用输入数据函数
int k=data/2;
for(i=1;i<data;i+=2,k--)//用循环打印上半部分
{
prt1(k);
prt2(i);//最后一次打印的i为data-2,跳出循环后值就变为了data的值了
}
for(i=data;i>0;i-=2,k++)//用循环打印下半部分
{
prt1(k);
prt2(i);
}
}
public static int input()//输入数据函数
{
Scanner in = new Scanner(System.in);
int num = in.nextInt();
return num;
}
public static void prt1(int a)//打印空格
{
int i=0;
for(i=0;i<a;i++)
{
System.out.printf(" ");
}
}
public static void prt2(int x)//打印*符号
{
int i=0;
for(i=0;i<x;i++)
{
System.out.printf("*");
}
System.out.printf("\n");
}
}
基础知识
dos命令
cd *: *代表你要跳往的盘符
cd …/ 跳回上一级
dir 查询所在目录文件
dir>.java 创建一个java文件,创建什么文件类型就加什么文件后缀
java -version 查询jdk版本
md 新建文件夹
rd 删除文件夹
javac *.java 编辑所有java文件
del *.class删除所有class文件
输入字符的区别
next() 会将空格或tab键以及Enter键视作结束符号,不能读入
nextLine() 能读入所有输入的字符,以Enter键视作结束符号