使用JavaTuples从Java中的Septet类实现Octet类

先决条件: 八进制类 , 七重奏班

null

以下是在Java中使用Septet类实现八位字节类的方法:

  1. 使用直接值

    // Java program to illustrate
    // implementing Octet Class
    // from Septet Class
    // using direct values
    import java.util.*;
    import org.javatuples.*;
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = new Octet<String, String, String, String, String, String, String, String>(
    "Octet" ,
    septet.getValue0(),
    septet.getValue1(),
    septet.getValue2(),
    septet.getValue3(),
    septet.getValue4(),
    septet.getValue5(),
    septet.getValue6());
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Octet, Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    
  2. 使用Septet。add()方法

    // Java program to illustrate
    // implementing Octet Class
    // from Septet Class
    // using Septet.add()
    import java.util.*;
    import org.javatuples.*;
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.add( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit, Octet]
    
  3. 使用Septet。addAtX()方法

    项目1: 使用addAt0()在位置0处添加

    // Java program to illustrate
    // implementing Octet Class
    // from Septet Class
    // using Septet.addAtX()
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt0( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Octet, Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    

    项目2: 使用addAt1()在位置1处添加

    import java.util.*;
    import org.javatuples.*;
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt1( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Octet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    

    方案3: 使用addAt2()在位置2添加

    // Below is a Java program to demonstrate
    // use of addAt2() method with
    // direct value
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt2( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Octet, Quintet, Quartet, Triplet, Pair, Unit]
    

    方案4: 使用addAt3()在位置3处添加

    // Below is a Java program to demonstrate
    // use of addAt3() method with
    // direct value
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt3( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Quintet, Octet, Quartet, Triplet, Pair, Unit]
    

    方案5: 使用addAt4()在位置4添加

    // Below is a Java program to demonstrate
    // use of addAt4() method with
    // direct value
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt4( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Quintet, Quartet, Octet, Triplet, Pair, Unit]
    

    项目6: 使用addAt5()在位置5处添加

    // Below is a Java program to demonstrate
    // use of addAt5() method with
    // direct value
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt5( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Quintet, Quartet, Triplet, Octet, Pair, Unit]
    

    项目7: 使用addAt6()在第6位添加

    // Below is a Java program to demonstrate
    // use of addAt6() method with
    // direct value
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt6( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Octet, Unit]
    

    项目8: 使用addAt6()在第7位添加

    // Below is a Java program to demonstrate
    // use of addAt7() method with
    // direct value
    import java.util.*;
    import org.javatuples.*
    class GfG {
    public static void main(String[] args)
    {
    // Create Septet
    Septet<String, String, String, String, String, String, String>
    septet = new Septet<String, String, String, String, String, String, String>(
    "Septet" , "Sextet" , "Quintet" , "Quartet" , "Triplet" , "Pair" , "Unit" );
    // Print the Septet
    System.out.println( "Septet: " + septet);
    // Create Octet from Septet
    Octet<String, String, String, String, String, String, String, String>
    octet = septet.addAt7( "Octet" );
    // Print the Octet
    System.out.println( "Octet: " + octet);
    }
    }

    
    

    输出:

    Septet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit]
    Octet: [Septet, Sextet, Quintet, Quartet, Triplet, Pair, Unit, Octet]
    
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享