fnhp.net
当前位置:首页 >> jAvA的基本字符 >>

jAvA的基本字符

java中有八大基本数据类型 short short 2个字节 int integer 4个字节 long long 8个字节 float float 4个字节 double double 8个字节 byte byte 1个字节 char character 2个字节 boolean boolean 这个试编译环境而定 字符类型就是char (character)

算数运算符,+-*/(+=,-=,*=,、/*) p.s. 1/0 => NaN 无穷大.逻辑运算符,略转义序列符(例举),\b 退格, \t 制表, \n 换行(制图、一般println), \r 回车, \" 双引号, \' 单引号p.s. 取决于os,并不常用.递增/减 ++, --赋值 =比较 >=,>, >>>p.s. 图形用到注释,// 行注释,/* */段注释类型转换, a = (int)b; //括号.条件, if() == a ? true : false //三目运算.正则表达式, 应用类,用到这再说.先到这里.

我就说一些容易搞错的地方吧 字符串String是对象,不是基本数据类型int等那种 比较字符串是否相等要用equals()方法 String a = "123";//这样初始化的方法比较好,如果已经存在该对象则不用创建新的对象,而是直接弄一个饮用给它 String b = "123"; a==b返回的是false,a.equals(b);返回的是true,equals比较的是引用,==比较的是值.

1.先创建一个Scanner对象2.调用Scanner对象的next()方法获取控制台输入,返回的是一个String类型,因为没有nextChar()方法3.调用String的charAt(0)方法获取第一个字符 Scanner sc = new Scanner(System.in); String s = sc.next(); char c = s.charAt(0);

转换大小写、"aaaa".toUpperCase(),"aaaa".toLowerCase();去除前后的空格、"aaaa".trim();判断是否用那个字符串开始(结束)、"aaaa".startWith("a"),"aaaa".endWith("a");获取长度、"aaaa".length();备注:方法太多了,建议可以通过自己实际操作的形式熟悉下.

这不光是 Java 的概念,我们知道机器只知道字节,而字符却是语义上的单位,它是有编码的,一个字符可能编码成1个2个甚至3个4个字节.这跟字符集编码有关系,英文字母和数字是单字节,但汉字这些自然语言中的字符是多字节的.一个字

Java规定了字符的内码要用UTF-16编码,一个字符是2个字节.外码字符所占字节取决于具体编码.字符和字节是不一样的.外码编码不同,字符和字节的换算不同,几种常见的编码换算如下:ASCII编码是单字节编码,只有英文字符,不能编

你是指从控制台输入字符串吧?导入java.util.Scanner类,然后New一个Scanner对象,比如Scanner input = new Scanner(System.in);接下来利用String str = input.next();来接收字符串.

String s ="abc"; System.out.println(s); C里面是没有String这个类型的, 你可呢要先了解下java的String

网站首页 | 网站地图
All rights reserved Powered by www.fnhp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com