字符串处理
package October03;
public class 字符串操作 {
public static void main(String[] args) {
//字符串连接helloworld
String str1="hello".concat("world");
System.out.println(str1);
//charat
System.out.println(str1.charAt(0));
//indexof
System.out.println(str1.indexOf("worl"));
//截取(留头去伪)
String str2="huiop".substring(1,3);
System.out.println("str2"+str2);
}
}
哈希散列
基本方法
HashSet arr=new HashSet();
arr.add("jj");
arr.add("oo");
arr.add("jj");
Iterator it =arr.iterator();
while(it.hasNext())//别写成if
{
System.out.println(it.next());
}
其他方法
//其他方法
System.out.println(arr.contains("jj"));
System.out.println(arr.size());
arr.remove("oo");
System.out.println(arr.size());
Math
//3次方
System.out.println(Math.pow(10,3));
//绝对值
System.out.println(Math.abs(-5));
//舍去小数
System.out.println(Math.floor(3.8));
//向上取整
System.out.println(Math.ceil(2.8));
//四舍五入
System.out.println(Math.round(2.8));
//平方根
System.out.println(Math.sqrt(4));
求数个数为之和
package October03;
public class 求一个数各位和 {
public static void main(String[] args) {
int n=789;
int sum=0;
while(n!=0)
{
sum+=n%10;
n=n/10;
}
System.out.println(sum);
}
}
vector动态数组
package October03;
import java.util.Collection;
import java.util.Collections;
import java.util.Iterator;
import java.util.Vector;
public class 动态数组 {
public static void main(String[] args) {
Vector arr=new Vector();
arr.add(4);
arr.add(5);
arr.add(3);
//size方法
System.out.println(arr.size());
//index方法
System.out.println( arr.indexOf(4));
//排序方法
Collections.sort(arr);
//遍历
Iterator it =arr.iterator();
while(it.hasNext())
{
System.out.println(it.next());
}
}
}
以空格为界输入
package October03;
import java.util.Scanner;
public class 以空格为界输入 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String arr=sc.nextLine();
String[]brr =arr.split(",");
int []crr=new int [brr.length];
for(int i=0;i<brr.length;i++)
{
crr[i]=Integer.parseInt(brr[i]);
}
for(int i=0;i<brr.length;i++)
{
System.out.println(crr[i]);
}
}
}
二位数组
continue 只输出1,2,3
for(int i=0;i<brr.length;i++)
{
if(crr[i]==4)
{
continue;//
}
System.out.println(crr[i]);
}