Java的main方法剖析

(1)main方法剖析:
public-------权限是最大的,这样才能被jvm虚拟机看到
static-------不需要对象,直接用主函数的名就可以调用了
void-------没有具体的返回类型
main-------函数名,不是关键字,知识jvm认识的一个固定名字
String[] args-------是形参列表 ,是一个字符串数组类型

class MainDemo{
	
	public static void main(String[] args){
		
	}
}

(2)main方法有参数,main方法传参测试:
①直接访问会出现数组越界:

class MainDemo{
	
	public static void main(String[] args){
		System.out.println(args[0]);
	}
}

在这里插入图片描述

②若输入时传入参数则不会报错:

class MainDemo{
	
	public static void main(String[] args){
		for(int i=0;i<args.length;i++)
		{
			System.out.println(args[i]);			
		}
	}
}

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
多元回归分析通常使用统计软件进行计算和分析。Java作为一种编程语言,可以通过调用第三方库来实现多元回归分析的p方法。 其,常用的Java库有Apache Commons Math和Jama。这里以Apache Commons Math为例,提供以下示例代码,演示如何使用它来进行多元回归分析的p方法: ```java import org.apache.commons.math3.stat.regression.OLSMultipleLinearRegression; public class RegressionAnalysis { public static void main(String[] args) { double[][] x = new double[][] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; // 自变量 double[] y = new double[] { 10, 20, 30 }; // 因变量 OLSMultipleLinearRegression regression = new OLSMultipleLinearRegression(); regression.newSampleData(y, x); double[] beta = regression.estimateRegressionParameters(); // 回归系数 double[] stdErr = regression.estimateRegressionParametersStandardErrors(); // 回归系数标准误差 double rSquare = regression.calculateRSquared(); // 决定系数 double[] tValues = regression.estimateRegressionParametersT(); // t值 double[] pValues = regression.estimateRegressionParametersP(); // p值 System.out.println("回归系数:"); for (double b : beta) { System.out.println(b); } System.out.println("回归系数标准误差:"); for (double se : stdErr) { System.out.println(se); } System.out.println("决定系数:" + rSquare); System.out.println("t值:"); for (double t : tValues) { System.out.println(t); } System.out.println("p值:"); for (double p : pValues) { System.out.println(p); } } } ``` 这段代码演示了如何通过OLS多元线性回归对象的estimateRegressionParametersP方法来获取多元回归分析的p值。该方法返回一个double数组,其每个元素代表一个自变量的p值。需要注意的是,该方法计算的是双侧p值,如果需要单侧p值,可以将结果除以2得到单侧p值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hudie.

不要打赏!不要打赏!不要打赏!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值