Java初心者です。ずっとC言語をやっていました。
Javaにはポインタは存在せず(実際は参照渡しなのでポインタその
ものなのですが)、ポインタに対する演算はありませんよね。
C言語で、
int buf[2*10];
int *dst = buf;
for(i=0;i<10;i++){
dst[0]=a;
dst[1]=b;
dst += 2;
}
のようなソースをJavaで書こうとすると、
for(i=0;i<10;i++){
buf[i*2+0]=a;
buf[i*2+1]=b;
}
しか思いつきません。
コンパイルして最適化されれば問題ないと思いますが、
なんか配列中の演算が演算量をとりそうで、気になっています。
もっと高速に処理されるような書き方はないものでしょうか?
アドバイスよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 関数ポインタの高速化のメリット 7 2023/05/05 20:15
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- C言語・C++・C# C言語 ポインタ 配列 2 2022/06/02 17:29
- C言語・C++・C# ポインタの型変換、どうやるんでしたっけ? 2 2022/03/28 11:00
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- Visual Basic(VBA) このマクロの説明文を教えてほしいです。 1 2023/01/12 09:17
- C言語・C++・C# 略語の読み方について 2 2023/05/25 12:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#で動的配列Listの中身をListB...
-
動的配列確保
-
無名配列の作成方法について質問
-
配列をセッションに割り当てた後で
-
半角カナの判別方法
-
ランダムでのboolean値の与え方
-
カンマで区切られたメールアド...
-
javaプログラミング 二次元配列...
-
n番目に大きな値を探索する
-
javaで大容量テキストファイル...
-
穴埋めができずに困ってます…(...
-
java
-
バイト配列 unicode
-
至急!!Javaでシェルソートを...
-
javaの比較一致(equals)について
-
hit&blow
-
Java・配列の問題です。 int 「...
-
配列・クリア
-
拡張for文について質問
-
java 配列の受け取り方がわかり...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaで文字と数字が混ざったも...
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
Java配列の問題を教えてくださ...
-
配列の中に複数存在する数がい...
-
配列で、値の入っている要素数...
-
java
-
『args[]』とは?
-
javaで大容量テキストファイル...
-
C#で動的配列Listの中身をListB...
-
csvファイルを2次元配列に格納
-
Javaで文字を漢字であるか否か...
-
フローチャート
-
javaについて
-
【C#】ハッシュテーブル(連想...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列について
-
n番目に大きな値を探索する
-
cloneメソッドについて (java)
おすすめ情報