一意
| 日本語 | 一意 |
| 英語 | unique |
| ふりがな | いちい |
| フリガナ | イチイ |
ある値が2つ以上存在しないこと。
様々な値が存在するグループの中で、同じ値が重複していない場合、「値は一意である」と表現する。
たとえば、ArrayListクラスの要素は必ずしも一意ではないが、HashSetクラスの要素は一意である。
また、データベースの主キーは「一意制約」と言う。主キーに指定された列は値が重複しない。重複するような値をINSERTした場合には「一意制約違反」となる。
様々な値が存在するグループの中で、同じ値が重複していない場合、「値は一意である」と表現する。
たとえば、ArrayListクラスの要素は必ずしも一意ではないが、HashSetクラスの要素は一意である。
また、データベースの主キーは「一意制約」と言う。主キーに指定された列は値が重複しない。重複するような値をINSERTした場合には「一意制約違反」となる。
参考サイト
// Sample.java
import java.util.HashSet;
import java.util.Iterator;
public class Sample
{
public static void main( String[] args )
{
// HashSetを使用します。
HashSet hashSet = new HashSet();
// 要素を追加します。
hashSet.add( "あいうえお" );
hashSet.add( "かきくけこ" );
hashSet.add( "あいうえお" ); // 2つ上と同じ。
hashSet.add( "さしすせそ" );
// 全部出力します。
for( Iterator iter = hashSet.iterator(); iter.hasNext(); )
{
String string = (String)iter.next();
System.out.println( string );
}
// あいうえお
// かきくけこ
// さしすせそ
// このように、同じ「あいうえお」はひとつにまとめられてます。
// 値が重複しないため、HashSetクラス内の要素は「一意」である、
// というわけです。
}
}
import java.util.HashSet;
import java.util.Iterator;
public class Sample
{
public static void main( String[] args )
{
// HashSetを使用します。
HashSet hashSet = new HashSet();
// 要素を追加します。
hashSet.add( "あいうえお" );
hashSet.add( "かきくけこ" );
hashSet.add( "あいうえお" ); // 2つ上と同じ。
hashSet.add( "さしすせそ" );
// 全部出力します。
for( Iterator iter = hashSet.iterator(); iter.hasNext(); )
{
String string = (String)iter.next();
System.out.println( string );
}
// あいうえお
// かきくけこ
// さしすせそ
// このように、同じ「あいうえお」はひとつにまとめられてます。
// 値が重複しないため、HashSetクラス内の要素は「一意」である、
// というわけです。
}
}
// Sample.java
import java.util.HashSet;
import java.util.Iterator;
public class Sample
{
public static void main( String[] args )
{
// HashSetを使用します。
HashSet hashSet = new HashSet();
// 要素を追加します。
hashSet.add( "あいうえお" );
hashSet.add( "かきくけこ" );
hashSet.add( "あいうえお" ); // 2つ上と同じ。
hashSet.add( "さしすせそ" );
// 全部出力します。
for( Iterator iter = hashSet.iterator(); iter.hasNext(); )
{
String string = (String)iter.next();
System.out.println( string );
}
// あいうえお
// かきくけこ
// さしすせそ
// このように、同じ「あいうえお」はひとつにまとめられてます。
// 値が重複しないため、HashSetクラス内の要素は「一意」である、
// というわけです。
}
}




