java的Scanner,char等基础知识!
2016-05-02 23:00
246 查看
这里讲的如何从工作台接收字符 并且将字符输出,这个很重要,在以后的学习java时,我们会通过接收的字符串,通过转换,然后进行操作:
1 先串讲一下char的知识:
/*
System.out.println(‘2’); //字符2
System.out.println(‘2’+’2’); //数字100
//5.char:字符型,2个字节
char c1 = ‘女’; //字符直接量必须放在单引号中
char c2 = ‘f’;
char c3 = ‘5’;
char c4 = ’ ‘;
//char c5 = ”; //编译错误,必须有字符
//char c6 = ‘女性’; //编译错误,只能有一个字符
//char c7 = 女; //编译错误,必须放在单引号中
*/
2 Scanner 类
package day01;
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan=new Scanner(System.in);
System.out.println(“请在工作台输入:”);
int a=scan.nextInt();
System.out.println(“a=”+a);
}
运行结果:
3
package day02;
//变量的演示
public class VarDemo {
public static void main(String[] args) {
}
1 先串讲一下char的知识:
/*
System.out.println(‘2’); //字符2
System.out.println(‘2’+’2’); //数字100
//5.char:字符型,2个字节
char c1 = ‘女’; //字符直接量必须放在单引号中
char c2 = ‘f’;
char c3 = ‘5’;
char c4 = ’ ‘;
//char c5 = ”; //编译错误,必须有字符
//char c6 = ‘女性’; //编译错误,只能有一个字符
//char c7 = 女; //编译错误,必须放在单引号中
*/
2 Scanner 类
package day01;
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan=new Scanner(System.in);
System.out.println(“请在工作台输入:”);
int a=scan.nextInt();
System.out.println(“a=”+a);
String s=scan.next(); System.out.println("s="+s); }
}
运行结果:
3
package day02;
//变量的演示
public class VarDemo {
public static void main(String[] args) {
/* //1.变量的命名: int a1,a_,a_5$; //int a*b; //编译错误,不能包含*号 //int 1a; //编译错误,不能以数字开头 int m=5; //System.out.println(M); //编译错误,严格区分大小写 //int class; //编译错误,不能使用关键字 int 年龄; //正确,但不建议 int age; //建议"见名知意" int score,myScore,myJavaScore; //建议"驼峰命名法" */ /* //2.变量的使用 //int a=3.14159; //编译错误,数据类型不匹配 int a=5; //声明整型变量a并赋值为5 int b=a+10; //取出a的值5,加10后,再赋值给b System.out.println(b); //输出b的值15 a=a+10; //取出a的值5,加10后,再赋值给a //在a本身基础之上增10 System.out.println(a); //输出a的值15 //System.out.println(m); //编译错误,m未声明 int m; //System.out.println(m); //编译错误,m未初始化 */ /* /3.变量的初始化:第一次赋值 int a=250; //声明整型变量a并赋值为250 int b; //声明整型变量b b=250; //给b赋值为250 */ /* //5.变量的声明 int a; //声明一个整型变量,名为a int b,c,d; //声明三个整型变量,名为b,c,d */ }
}
相关文章推荐
- Java8新特性Stream API与Lambda表达式详解(2)
- java设计模式(工厂模式)
- freemarker 用template快速构造XML
- JAVA语言之基数排序
- String abc=null;String abc="";String abc;三种写法有什么区别?
- 【GOF23设计模式】_工厂模式JAVA229-231
- Windows10 SpringMVC中需要使用setPath()才能保证cookie保存成功
- Spring3.1集成Quartz,让你的任务执行随心所欲
- Java线程池——FutureTask
- struts2入门到精通教程
- 适配器模式
- Java之Volatile关键字使用
- JSON格式数据解析(Java版)
- java连接mysql时用到的参数
- Java学习(十)
- SpringData 学习(7)—— 学习 Repository 接口的第 2 个子接口 PagingAndSortingRepository
- java利用classloader实现热部署
- java发送邮件
- Springboot+Maven多模块开发 (一)初始化工程(新建第一个web工程)
- java正则表达式去掉标点符号