昨天老师上课 说了一句 其实对于java的学习主要把握两个方面:1 :编程技巧的掌握2:培养面向对象思想。请大家来 谈谈自己灵活运用java 编程技巧的一些例子

解决方案 »

  1.   


    import java.awt.*;
    import javax.swing.*;
    public class MyJava722 extends JApplet
    {
    int result;
    public void init()
    {
    int array[]= {1,2,3,4,5,6,7,8,9,10};
    result = whatIsThis ( array, array.length );
    Container container = getContentPane();
    JTextArea outputArea = new JTextArea();
    outputArea.setText( " " + result);
    container.add( outputArea );
    }
    public int whatIsThis ( int array2[],int size )
    {
    if ( size == 1 )
    return array2[0];
    else 
    return array2[size - 1 ] + whatIsThis( array2, size - 1 );
    }}