java类的定义以及参数传递
class类(类似结构体)的定义
import java.util.Scanner;
import java.io.*;
class student{//类的名称
public String name;
public String num;
public int age;//定义类中属性:姓名,学号,年龄
public student(){//无参的构造函数 }
public student(String name1,String num1,int age1){//有参的构造函数
name=name1;
num=num1;
age=age1;
}
public String getname(){
return name;
}
public String getnum(){
return num;
}
public int getage(){
return age;
}
public void setname(String Name){
name=Name;
}
public void setnum(String Num){
num=Num;
}
public void setage(int Age){
age=Age;
}
public String Detail(){//返回图书信息
return name+" "+num+" "+age;
}
}
public class Main { public static void main(String[] args){
int n,i;
Scanner cin=new Scanner(System.in);
student[] stu=new student[109];
//for(i=0;i<stu.length;i++)
//stu[i]=new student();
while(cin.hasNext()){
n=cin.nextInt();
for(i=1;i<=n;i++)
{
//stu[i].setname(cin.next());
//stu[i].setnum(cin.next());
//stu[i].setage(cin.nextInt());
stu[i]=new student(cin.next(),cin.next(),cin.nextInt());
}
for(i=1;i<=n;i++)
System.out.println(stu[i].Detail());
}
}
}
import java.util.Scanner;
import java.io.*;
public class Main { public static void main(String[] args){
int n,i;
Scanner cin=new Scanner(System.in);
int a[]=new int[1009];
while(cin.hasNext()){
n=cin.nextInt();
for(i=0;i<n;i++)
a[i]=cin.nextInt();
Output(a,n);
System.out.println(Sum(a,n));
}
}
public static void Output(int a[],int n){
for(int i=0;i<n;i++)
System.out.print(a[i]+" ");
System.out.println();
}
public static int Sum(int a[],int n){
int sum=0;
for(int i=0;i<n;i++)
sum+=a[i];
return sum;
}
}
java类的定义以及参数传递的更多相关文章
- java类中定义接口
今天看到一个java类中定义了接口,写个备忘录,记录一下 package com.gxf.test; public class Test_interface { public interface sh ...
- Java类的定义与类的实例化
目录 Java类的定义与类的实例化 类的定义 定义一个简单的类 定义一个成员变量 定义一个方法 定义一个构造器 类的实例化 创建对象及使用对象: 创建对象的过程在内存中的表现 Java类的定义与类的实 ...
- 夜谈Java类的定义
女孩:谈Java了,好耶? 男孩:夜谈一下,Java的类的定义~ 女孩:那谈Java的类的什么呢? 男孩:类的定义,对象的定义,类中的方法,构造方法,this关键字,方法的重载,Java中的类的访问权 ...
- Java类的定义及其实例化
如果你不了解类和对象的概念,请猛击这里:Java类和对象的概念 类必须先定义才能使用.类是创建对象的模板,创建对象也叫类的实例化. 下面通过一个简单的例子来理解Java中类的定义: public cl ...
- 《Java基础知识》Java类的定义及其实例化
类必须先定义才能使用.类是创建对象的模板,创建对象也叫类的实例化. 下面通过一个简单的例子来理解Java中类的定义: public class Dog { String name; int age; ...
- java 类内部定义接口
java类内部可以定义接口,作用可以看作是对类功能的进一步补充,类里面包含两部分:一部分是自己的固定的,一部分是可以变化的,而这可变的部分就编程了一个接口. 另一个作用是避免命名冲突. 示例 类Fru ...
- java类的定义与使用
一 引用数据类型 1.引用数据类型的分类 我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包 含了很多的方法与属性,可供我们使用. ...
- 7.2 java 类的定义和使用
/* * 类的定义: * 类是用来描述现实世界的事物的 * * 事物: * 属性 事物的描述信息 * 行为 事物能够做什么 * * 类是如何和事物进行对应的呢? * 类: * 成员变量 * 成员方法 ...
- JAVA 类的定义(定义一个类,来模拟“学生”)
package Code413;/*定义一个类,来模拟“学生”属性 (是什么) 姓名 年龄行为(能做什么) 吃饭 睡觉 学习对应到Java的类当中 成员变量(属性) String nanme; //姓 ...
随机推荐
- 不遗留问题-menu数据拼装-2
$res = array(); foreach($idlist_1 as $id1) { $tmp = array(); $tmp1 = array(); $tmp1[] = $id1; foreac ...
- 样条曲线的Fortran程序
subroutine basis_function_b_val ( tdata, tval, yval ) ! !******************************************* ...
- [教程] 以本论坛为例,手把手教你使用按键精灵POST登陆网页
本帖最后由 isaacc 于 2012-2-26 11:08 编辑 整个操作,很无脑.只要你够勤快,你学不会,你来咬我.懒人和伸手党就直接复制代码去玩吧,但我不是叫你拿去干坏事. 准备工具:WPE和I ...
- Android 网络连接判断与处理
Android网络连接判断与处理 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限. <uses-permission android:name="and ...
- C++ char*,const char*,string的相互转换
1. string转const char* string s ="abc";constchar* c_s = s.c_str(); 2. const char*转string ...
- 【转】Unity利用WWW http传输Json数据
http://blog.csdn.net/h570768995/article/details/50386935 首先去下载LitJson.dll,放在Plugins 目录下: LitJson可以从下 ...
- 【转】javascript 中that的含义示例介绍
var that = this;,这代表什么意思呢?this代表的是当前对象,var that=this就是将当前的this对象复制一份到that变量中,下面为大家介绍这样做有什么意义 你可能会发现别 ...
- 20145211 《Java程序设计》第4周学习总结——园日涉以成趣
编程思想DRY和Once and Only Once DRY DRY原则的为"每一个知识都必须在系统内必须是单一的,明确的,权威的,具有代表性.当DRY的原则成功应用,在系统中,任何单一元素 ...
- JQuery事件的链式写法
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- Ioc-Autofac实现自动的注入
在开发过程中,最郁闷的莫过于当你新增一个Service时,你需要对该Service进行注册,有的是使用代码注入,有的是XML配置注入,不管是哪种类型的注入,经常会出现开发人员忘记注入的情况. 于是我试 ...