java基本应用之基本语法 2019 01 15

1.java的输出控制,out和err(输出错误信息,输出字体为红色).

  • package 实例01;
    
    public class Main {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
             System.out.println("main方法开始运行了.");
             System.err.println("在运行期间输出一个错误信息.");
             System.err.println("该软件没有购买保险,请注意安全.");
             System.out.println("Main.mian()");
             System.out.println("mian方法运行结束");
    	}
    
    }
    

2.Scanner类型输入扫描器 详解见链接 https://blog.csdn.net/gongxifacai_believe/article/details/54933287

package 实例02;
import java.util.*;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
    Scanner input=new Scanner(System.in);
    System.out.println("请输入你的身份证号:");
    String line=input.nextLine();
    System.out.println("原来你的身份证号是"+line.length()+"位数字");
	}

}

3.向文件中写入信息,通过Setout.首先通过PrintStream保存out输入流并声明文件名和代码中所代表的文件ps,然后通过System.Setout(ps)向文件中写入信息(代表下面的输入信息都将写入文件中)。通过System.setOut(out)(代表以后输入的信息都不在写入文件而是直接输出显示框),//try catch 异常处理。

package 实例03;
import java.io.*;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
	 try {
      PrintStream out=System.out;
      PrintStream ps=new PrintStream("./log.txt");
      System.setOut(ps);
      int age=18;
      System.out.println("年龄变量定义成功,初始值是 ");
     String sex="女";
     System.out.println("性别变量定义成功,初始值是 ");
     String info="这是个"+sex+"孩子"+"应该有"+age+"岁了.";
     System.out.println("整合这两个变量为字符串变量info,结果是"+info);
     System.setOut(out);
     System.out.println("程序运行完毕,请查看日志.");
	 }catch(FileNotFoundException e) {
		 e.printStackTrace();
	 }
	}

}

4 类型比较和强制转化。

package 实例04;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
      byte b=127;
      char c='W';
      short s=23561;
      int i=3333;
      long l=400000L;
      float f=3.14159F;
      double d=54.523;
      System.out.println("累加byte等于:"+b);
      System.out.println("累加char等于:"+(b+c));
      System.out.println("累加short等于:"+(b+c+s));
      System.out.println("累加int等于:"+(b+c+s+i));
      System.out.println("累加long等于:"+(b+c+s+i+l));
      System.out.println("累加float等于:"+(b+c+s+i+l+f));
      System.out.println("累加double等于:"+(b+c+s+i+l+d));
      System.out.println("把long类型强制转化为int:"+(int)l);
      System.out.println("把int类型强制转化为short:"+(short)i);
      System.out.println("把double类型强制转化为int:"+(int)d);
      System.out.println("把short类型强制转化为char:"+(char)s);
	}

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值