标签:符号 math tor 强制类型转换 gre com substr help 大小
1.数值类型之间的转换
实线表示五信息转换丢失,虚线表示可能有精度转换丢失。
2.强制类型转换
比如double 和 int 之间的强制类型转换
double x = 9.997;
int nx = (int)x;
这样nx的值为9
如果想对变量进行四舍五入
double x=9.9997;
int nx = (int)Math.round(x);
3.字符串
String greeting = "Hello";
String s = greeting.substring(0,3)
第二个参数是不想复制的第一个位置
4.不可变字符串
String字符串没有提供用于修改字符串的方法。如果希望"Hello"修改为"Help"
可以使用substring替换字符串
greeting = greeting.substring(0,3)+"p"
检测字符串是否相当
“Hello”.equals(greeting)
要想检测两个字符串是否相等,忽略字符串的大小写
“Hello”.equalsIgnoreCase("Hello")
要检查一个字符串既不是null又不为空串,这种情况下使用:
if(str!=null && str.length()!=0)
5.一些常见的字符串变量
char charAt(int index):返回给定的代码单元
length():返回字符串长度
substirng(int beginIndex)
substring(int beginIndex, int endIndex)返回一个新的字符串
toLowerCase()
toUpperCase()
trim()删除了原始字符串头部和尾部的空格
6.文件的输入输出
Scanner in = new Scanner(Path.get("myfile.txt"));
如果文件名中包含反斜杠等符号,
“ c:\\mydirectory\\myfile.txt ”
要想写入文件,
PrintWriter out = new PrintWriter("myfile.txt");
String name = in.nextLine();
若想输入整数,这使用in.nextInt()
标签:符号 math tor 强制类型转换 gre com substr help 大小
原文地址:https://www.cnblogs.com/zhichun/p/11622091.html