int类型:
import java.util.*;
public class Test{
public static void main(String[] aaaa){
Scanner xx=new Scanner(System.in);//读取输入
int[] arr=new int[10];
for(int i=0;i<arr.length;i++){
arr[i]=xx.nextInt(); //整数输入
}
for(int a:arr){
System.out.println(a);
}
}
}
字符类型:import java.util.*;
public class Test{
public static void main(String[] aaaa){
Scanner xx=new Scanner(System.in); //读取输入
String str=xx.nextLine();//字符输入
String str2=xx.nextLine();
System.out.println("1111g: "+str);
System.out.println("2222g: "+str2);
}
}
综合:
import java.util.*;
public class Test{
public static void main(String[] aaaa){
Scanner xx=new Scanner(System.in);
System.out.println("name?");
String name=xx.nextLine();
System.out.println("age?");
int age=xx.nextInt();
System.out.println("hi ! "+name+",next year:"+(age+1));
}
}
格式化:
可以使用静态的String.format方法创建一个格式化的字符串,而不打印输出
每一个以%字符开始的格式说明符都用相应的参数替换。
import java.util.*;
public class Test{
public static void main(String[] aaaa){
String xx=String.format("==%tc==%s===%d==%s=",new Date(),"大家好",22," 不好");
System.out.println(xx);
}
}
获取代码路径:
import java.util.*;
public class Test{
public static void main(String[] aaaa){
String dir =System.getProperty("user.dir");
System.out.println(dir);
}
}