Skip to content

不同语言的基础代码示例 | Translate code

Notifications You must be signed in to change notification settings

Koril33/TransCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Translate code in different scene

提供同一场景下的不同语言示例

Motivation

工作和学习中会使用不同的语言,对于不同的场景下,每个语言有不同的规范和技巧,个人比较熟悉 Java 和 Python,其他语言的示例代码可能并不是该场景下的最佳实践,讨论也不深入,仅供平时查阅参考使用。


Table of contents

  1. Code convention
  2. Basic concept
    • 基本数据类型
    • 变量
    • 常量
    • if...else... 分支判断
    • for & while 循环语句
    • 函数
    • 作用域
  3. Collection
    • Array
    • List
    • Map
    • Set
    • Sort
  4. IO
  5. Time
  6. Regex

Sample

Different "Hello world!"

  1. Java Main.java:
class Main {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}
  1. Python main.py:
def main():
    print("Hello world!")

if __name__ == "__main__":
    main() 
  1. C main.c:
#include <stdio.h>

int main(void) {
    printf("Hello world\n");
    return 0;
}
  1. JavaScript main.js
console.log("Hello world");
  1. Go main.go
package main

import "fmt"

func main() {
    fmt.Println("Hello world")
}

About

不同语言的基础代码示例 | Translate code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published