文章90
标签1
分类38

Java数组 类型 数组名字[]=new 类型[大小]

    public class Arr{
        public static void main(String[] args) throws Exception {

    int arr[]=new int[3];
    arr[2]=2;
    System.out.println(arr[2]);

        }
    }
  //类型 数组名字[]=new 类型[大小]  数组大小定义多大就是多大,使用的时候从arr[0]开始
  //类型 double int String 。。。。。。

String与Int数据转互相转换类型 Java- Integer.parseInt(str) String.valueOf(int);

将String转换为Int类型

    public class toInt{
    public static void main(String[] args) throws Exception {
    


        String s="2";
        System.out.println(s+7);  //没有转换之前 是27
        //------------------------//
        int a=Integer.parseInt(s);
        System.out.println(a+7);  //将整数数据类型转换未基本数据类型可进行计算 2+7=9
    }
}

将int类型转换String类型

public class toString{
    public static void main(String[] args) throws Exception {

        int num=999;
        String tostr=String.valueOf(num);
        System.out.println(tostr+1);//输出9991,所以转换成功,如果没有转化就是下面结果
        System.out.println(num+1);//输出1000
        

    }
}



Java - print,printf,println

println

多了个换行

print

正常输出

printf

和C一样,能强制转换,比如 num=9.91
保留小数 System.out.printf("%.1f",num); 保留一位小数----- 9.9

输入语句Scanner

/*输入语句 需要导入
import java.util.Scanner;
输入结构 定义类型:
int->nextInt()  double->nextDouble();  String->nextLine(); boolean->nextBoolean();
*/
import java.util.Scanner;

public class imput{
public static void main(String args[])
{
    // 创建一个Scanner对象,用于从控制台获取输入
Scanner imputmain=new Scanner(System.in);
//只是定义,方便以后写就不用写这么多了,下方也可以写为 int n=new Scanner(System.in).nextInt(); 但是占用资源,未释放

System.out.println("please imput:");
int number=imputmain.nextInt();
//使用netxInt();接传给number
System.out.println("you import:"+number);

}
}

重生Java之《Hellow,World!》输出语句

public class Hellow{
    public static void main(String args[]){
        System.out.println("Hellow,World!");
    

    }

}
// public class 类名字--需要与代码文件名相同;
//String args[]代表参数接收,传参,arguments:参数
// 输出代码 System.out.println();    --注意是L的小写l
//
">