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类的定义以及参数传递的更多相关文章

  1. java类中定义接口

    今天看到一个java类中定义了接口,写个备忘录,记录一下 package com.gxf.test; public class Test_interface { public interface sh ...

  2. Java类的定义与类的实例化

    目录 Java类的定义与类的实例化 类的定义 定义一个简单的类 定义一个成员变量 定义一个方法 定义一个构造器 类的实例化 创建对象及使用对象: 创建对象的过程在内存中的表现 Java类的定义与类的实 ...

  3. 夜谈Java类的定义

    女孩:谈Java了,好耶? 男孩:夜谈一下,Java的类的定义~ 女孩:那谈Java的类的什么呢? 男孩:类的定义,对象的定义,类中的方法,构造方法,this关键字,方法的重载,Java中的类的访问权 ...

  4. Java类的定义及其实例化

    如果你不了解类和对象的概念,请猛击这里:Java类和对象的概念 类必须先定义才能使用.类是创建对象的模板,创建对象也叫类的实例化. 下面通过一个简单的例子来理解Java中类的定义: public cl ...

  5. 《Java基础知识》Java类的定义及其实例化

    类必须先定义才能使用.类是创建对象的模板,创建对象也叫类的实例化. 下面通过一个简单的例子来理解Java中类的定义: public class Dog { String name; int age; ...

  6. java 类内部定义接口

    java类内部可以定义接口,作用可以看作是对类功能的进一步补充,类里面包含两部分:一部分是自己的固定的,一部分是可以变化的,而这可变的部分就编程了一个接口. 另一个作用是避免命名冲突. 示例 类Fru ...

  7. java类的定义与使用

    一 引用数据类型 1.引用数据类型的分类 我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包 含了很多的方法与属性,可供我们使用. ...

  8. 7.2 java 类的定义和使用

    /* * 类的定义: * 类是用来描述现实世界的事物的 * * 事物: * 属性 事物的描述信息 * 行为 事物能够做什么 * * 类是如何和事物进行对应的呢? * 类: * 成员变量 * 成员方法 ...

  9. JAVA 类的定义(定义一个类,来模拟“学生”)

    package Code413;/*定义一个类,来模拟“学生”属性 (是什么) 姓名 年龄行为(能做什么) 吃饭 睡觉 学习对应到Java的类当中 成员变量(属性) String nanme; //姓 ...

随机推荐

  1. 迷宫bfs POJ3984

    #include<stdio.h> int map[5][5]={0,1,0,0,0,       0,1,0,1,0,       0,0,0,0,0,       0,1,1,1,0, ...

  2. Java科普之加密算法

    本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 加密比较复杂,但今天公司有需求,就稍微再研究一下,方式只有两种,对称加密和非对称加密.对称加密是指加 ...

  3. 利用堆排序找出数组中前n大的元素

    #include <stdio.h> #include <stdint.h> #include <stdlib.h> #include <time.h> ...

  4. sublime修改TAB缩进

    菜单:Preferences ->Settings – User 添加配置信息: "tab_size": 4, "translate_tabs_to_spaces& ...

  5. asp.net MVC中如何用Membership类和自定义的数据库进行登录验证

    asp.net MVC 内置的membershipProvider可以实现用户登陆验证,但是它用的是自动创建的数据库,所以你想用本地数据库数据去验证,是通过不了的. 如果我们想用自己的数据库的话,可以 ...

  6. Java 日志管理最佳实践

    转:http://blog.jobbole.com/51155/ 日志记录是应用程序运行中必不可少的一部分.具有良好格式和完备信息的日志记录可以在程序出现问题时帮助开发人员迅速地定位错误的根源.对于开 ...

  7. line-block代替float布局;

    line-block代替float布局: 我们先看看float的一些特性(特征) 当我们改变浏览器的大小会出现这样的效果: 或则这样: 有时候,我们希望,以第一排最高的元素为换行基准时,我们就可以使用 ...

  8. li有无缩略图样式调取

    <div class="part3list">[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaul ...

  9. Java实现热替换

    package test; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.nio. ...

  10. Ubuntu 安装 Brother MFC7470D 驱动

    Ubuntu 安装 Brother MFC7470D 驱动 办公室的打印机是 Brother MFC7470D ,在 Ubuntu 中安装打印机驱动时,发现没有这个型号的驱动.只有 MFC7450 的 ...