当前位置:首页 » 编程语言 » java子程序

java子程序

发布时间: 2022-09-04 17:41:36

java子程序 明天final 了求讲解。。。。。自己终结了一下求高手鉴定。。。。JAVA chapter 6

第一 你的 public class name{}意思是定义一个名字为name的类。但是你这里应该要把name的首字母大写,记住类名的首字母要大写,Java有它的编码规范,你要注意下,应该改成public class Name{}
第二 你的public name(){} 意思是定义一个类的构造方法,但是同样,这里name的首字母要大写,就是这里的name要跟类名一模一样,你可以直接从你定义的类名上下来。你的构造方法里是要做一些初始化的操作,把变量name赋值成""把test1,test2,test3都赋值成0;
第三 你的public void Name(){}意思是定义一个方法,给你的变量name设置成其他值,你这里的方面名的首字母要小写,不能大写,应该改成 setName(String s).传入一个String 类型的参数,在方法体里,写 name=s; 这样就把s的值赋值给了你的变量name.
第四 你的public int Name(){return;}意思是定义一个方法,来拿到你变量的值,同样方法名的首字母要小写,而且你的返回值类型不应该是int类型,因为你定义变量时,把name定义的是String类型,所以这个方法应该改成 public String getName(). 方法体里 直接写 return name;

完整的一个程序应该是这样:
public class Name{
private String name;
public Name() {
name = "";
}
public void setName(String s) {
name = s;
}
public String getName(){
return name;
}
public static void main(String[] args) {
Name n = new Name();
n.setName("张三");
String str = n.getName();
System.out.println("我的名字是:"+str);
}

}

② 希望通过java调用Fortran子程序。 目前通过java的调用dll,Fortran生成dll的编译平台是IVF2011。

Public Declare Sub F31GR Lib "D:\S2inputdata_xili\S2_yaqiji\s2(LOSEMODEL)-dll\F31GR-dll\F31GR\Release\F31GR.DLL" (ByRef intval As Long) ', ByVal dirname As String, ByVal lendir As Long)

'格式
Public Declare Function XXX Lib "XXX.dll"(XXX as XXX,XXX as XXX) as long

③ 利用JAVA语言写出数组中插入元素和删除元素的子程序

import java.util.*;

public class ArrayListTest {
public static void main(String [] args) {
List<String> st = new ArrayList<String>();
st.add("ni hao");
st.add("java");
st.add("中国");
st.remove(0);
System.out.println(st);
}
}

④ 关于JAVA中一个给出随机数子程序问题

minimum<=返回的数<=maximum

⑤ 请java大神帮忙写出一下程序的子程序。。。- -|| 越快越好 谢谢了。

这个程序据我看是判断三角形的形状的,但是缺了第一步——判断三个边能不能构成三角形。

packagetest;

importjava.util.Scanner;

publicclassAssignment5{

//===========================================================
//.
//===========================================================
publicstaticvoidmain(String[]args){

Scannerconsole=newScanner(System.in);
intnum1,num2,num3;
Stringanother;
do
{
System.out.println("Enterthesidesofthetriangle:");
num1=console.nextInt();
num2=console.nextInt();
num3=console.nextInt();

TrianglemyTriangle=newTriangle(num1,num2,num3);

System.out.println(myTriangle.toString()+"triangle:");
if(myTriangle.is_Triangle()){
System.out.println(" canconstructthetriangle");

//checktheisosceles
if(myTriangle.is_isosceles())
System.out.println(" Itisisosceles");
else
System.out.println(" Itisnotisosceles");

//checktheequilateral
if(myTriangle.is_equilateral())
System.out.println(" Itisequilateral");
else
System.out.println(" Itisnotaequilateral");

//checkthescalene
if(myTriangle.is_scalene())
System.out.println(" Itisscalene");
else
System.out.println(" Itisnotscalene");
}
else
{
System.out.println(" cannotconstructthetriangle");

}

System.out.println();
System.out.print("CheckanotherTriangle(y/n)?");
another=console.next();

}while(another.equalsIgnoreCase("y"));
}
}
Triangle.java
packagetest;

publicclassTriangle{
privateintline1;
privateintline2;
privateintline3;

publicTriangle(intnum1,intnum2,intnum3){
//TODOAuto-generatedconstructorstub
line1=num1;
line2=num2;
line3=num3;
}
publicbooleanis_Triangle()
{
if((line1+line2>line3)&&(line1+line3>line2)&&(line3+line2>line1))
{
returntrue;
}
returnfalse;
}
publicbooleanis_isosceles(){
//TODOAuto-generatedmethodstub
if((line1==line2)||(line1==line3)||(line2==line3))
{

returntrue;
}
returnfalse;
}

publicbooleanis_equilateral(){
//TODOAuto-generatedmethodstub
if((line1==line2)&&(line2==line3))
{

returntrue;
}
returnfalse;
}

publicbooleanis_scalene(){
//TODOAuto-generatedmethodstub
if((line1!=line2)&&(line2!=line3)&&(line1!=line3))
{

returntrue;
}
returnfalse;
}
publicStringtoString()
{

return"Trianglewhichlinesis"+line1+""+line2+""+line3+"";
}

}

⑥ java中的方法是什么意思

在一个类中,程序的作用体现在方法中。方法是JAVA创建一个有名字的子程序的方法。
1、方法的实现包括两部分内容:方法声明和方法体。
[public | protected | private ] [static]
[final| abstract] [native] [synchronized]
returnType methodName([paramList])
[throws exceptionList] //方法声明
{statements} //方法体
——方法体是对方法的实现,它包括局部变量的声明以及所有合法的Java指令。方法体中声明的局部变量的作用域在该方法内部。若局部变量与类的成员变量同名,则类的成员变量被隐藏。
—— 方法声明中的限定词的含义:
static: 类方法,可通过类名直接调用
abstract: 抽象方法,没有方法体
final: 指最后一个方法
方法声明包括方法名、返回类型和外部参数。其中参数的类型可以是简单数据类型,也可以是复合数据类型(又称引用数据类型)。
对于简单数据类型来说,java实现的是值传递,方法接收参数的值,但不能改变这些参数的值。如果要改变参数的值,则用引用数据类型,因为引用数据类型传递给方法的是数据在内存中的地址,方法中对数据的操作可以改变数据的值。

⑦ java中conca方法啥意思

在一个类中,程序的作用体现在方法中。方法是JAVA创建一个有名字的子程序的方法。
1、方法的实现包括两部分内容:方法声明和方法体。
[public | protected | private ] [static]
[final| abstract] [native] [synchronized]
returnType methodName([paramList])
[throws exceptionList] //方法声明
{statements} //方法体
——方法体是对方法的实现,它包括局部变量的声明以及所有合法的Java指令。方法体中声明的局部变量的作用域在该方法内部。若局部变量与类的成员变量同名,则类的成员变量被隐藏。
—— 方法声明中的限定词的含义:
static: 类方法,可通过类名直接调用

⑧ 怎么在主程序调用另一个JAVA子程序

和build架包一样,把另一个子程序所在的java工程导进去,然后import到你要用的工程

⑨ C语言和JAVA,哪个更难学

⑩ java编程中的"方法"是什么意思

在一个类中,程序的作用体现在方法中。方法是JAVA创建一个有名字的子程序的方法。

1、方法的实现包括两部分内容:方法声明和方法体。

[public | protected | private ] [static]

[final| abstract] [native] [synchronized]

returnType methodName([paramList])

[throws exceptionList] //方法声明

{statements} //方法体

——方法体是对方法的实现,它包括局部变量的声明以及所有合法的Java指令。方法体中声明的局部变量的作用域在该方法内部。若局部变量与类的成员变量同名,则类的成员变量被隐藏。

—— 方法声明中的限定词的含义:

static: 类方法,可通过类名直接调用

abstract: 抽象方法,没有方法体

final: 指最后一个方法

方法声明包括方法名、返回类型和外部参数。其中参数的类型可以是简单数据类型,也可以是复合数据类型(又称引用数据类型)。

对于简单数据类型来说,java实现的是值传递,方法接收参数的值,但不能改变这些参数的值。如果要改变参数的值,则用引用数据类型,因为引用数据类型传递给方法的是数据在内存中的地址,方法中对数据的操作可以改变数据的值。

补充:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

热点内容
可缓存影视 发布:2025-01-15 07:42:50 浏览:799
php函数默认值 发布:2025-01-15 07:34:31 浏览:238
编译应用后apk无法打开 发布:2025-01-15 07:33:45 浏览:437
lc脚本编辑器 发布:2025-01-15 07:18:59 浏览:528
追剧脚本 发布:2025-01-15 07:00:39 浏览:446
c语言字符串库函数 发布:2025-01-15 06:54:49 浏览:526
c语言的工作 发布:2025-01-15 06:50:50 浏览:521
口语交际访问 发布:2025-01-15 06:44:13 浏览:329
编程少儿学习 发布:2025-01-15 06:39:03 浏览:504
服务器搭建怎么设置 发布:2025-01-15 06:39:01 浏览:152